【技术实现步骤摘要】
处理系统、相关集成电路、设备和方法
[0001]相关申请的交叉引用
[0002]本申请是于2021年08月20日提交的、题目为“Processing System,Related Integrated Circuit,Device and Method”(处理系统、相关集成电路、设备和方法)的意大利专利申请号102021000022124的翻译并且要求其优先权权益,在此在法律允许的最大范围内通过引用将其并入本文。
[0003]本公开的实施例涉及被配置成经由CAN FD总线交换数据的微控制器。
技术介绍
[0004]图1示出了通常的电子系统(诸如交通工具的电子系统),包括多个处理系统10,诸如嵌入式系统或集成电路,例如现场可编程门阵列(FPGA)、数字信号处理器(DSP)或微控制器(例如,专用于机动车市场)。
[0005]例如,在图1中示出了通过适当的通信系统20连接的三个处理系统101、102和103。例如,通信系统可以包括交通工具控制总线(诸如控制器局域网(CAN)总线),并且可能包括经由网关连接到交通工具控制总线的多媒体总线(诸如面向媒体的系统传输(MOST)总线)。通常,处理系统10位于交通工具的不同位置处,并且可以包括例如引擎控制单元、传输控制单元(TCU)、防抱死制动系统(ABS)、主体控制模块(BCM)和/或导航和/或多媒体音频系统。对应地,处理系统10中的一个或多个处理系统也可以实现实时控制和调节功能。这些处理系统通常被标识为电子控制单元。
[0006]图2示出了示例性数 ...
【技术保护点】
【技术特征摘要】
1.一种处理系统,包括:传输端子,被配置成提供传输信号;接收端子(RX),被配置成接收接收信号;微处理器,经由软件指令而可编程;存储器控制器,被配置成连接到存储器;通信系统,连接所述微处理器、所述存储器控制器和串行通信接口;以及所述串行通信接口,支持控制器局域网灵活数据速率CAN FD Light操作模式和通用异步接收器/发射器UART操作模式,其中所述串行通信接口包括:控制寄存器,被配置成存储标识时钟缩放因子的数据、标识请求的位数目的数据和标识操作模式的数据,所述操作模式指示所述CAN FD Light操作模式或所述UART操作模式,其中所述控制寄存器经由所述微处理器而可编程;时钟管理电路,被配置成:接收时钟信号,并且根据存储到所述控制寄存器的所述时钟缩放因子来生成按比例缩小时钟信号;传输移位寄存器,被配置成:当传输使能信号被断言时,响应于所述按比例缩小时钟信号,通过顺序地提供所述传输移位寄存器的内容来生成所述传输信号,其中所述处理系统适于选择性地将数据从所述微处理器传送到所述传输移位寄存器;传输控制电路,被配置成:接收请求数据的传输的开始传输信号;响应于所述开始传输信号,断言所述传输使能信号;当所述传输使能信号被断言时,响应于所述按比例缩小时钟信号而增加传输计数值;确定所述传输计数值是否达到所述请求的位数目;以及响应于确定所述传输计数值达到所述请求的位数目,将所述传输使能信号取消断言;接收移位寄存器,被配置成:当接收使能信号被断言时,响应于所述按比例缩小时钟信号,将所述接收信号的逻辑电平顺序地添加到所述接收移位寄存器的内容,其中所述处理系统适于选择性地将数据从所述接收移位寄存器传送到所述微处理器;以及接收控制电路,被配置成:检测所述接收信号中的下降沿;响应于检测到所述接收信号中的所述下降沿,断言所述接收使能信号;确定存储到所述控制寄存器的所述数据是指示所述CAN FD Light操作模式还是所述UART操作模式;响应于确定存储到所述控制寄存器的所述数据指示所述CAN FD Light操作模式:当所述接收使能信号被断言,并且所述接收信号被设置为高时,响应于所述按比例缩小时钟信号而增加第一接收计数值;每次所述接收信号被设置为低时,将所述接收计数值复位;确定所述接收计数值是否达到八;以及响应于确定所述接收计数值达到八,将所述接收使能信号取消断言;以及响应于确定存储到所述控制寄存器的所述数据指示所述UART操作模式:当所述接收使能信号被断言时,响应于所述按比例缩小时钟信号而增加第二接收计数值;
确定所述接收计数值是否达到所述请求的位数目;以及响应于确定所述接收计数值达到存储到所述控制寄存器的所述请求的位数目,将所述接收使能信号取消断言。2.根据权利要求1所述的处理系统,其中所述第一接收计数值和所述第二接收计数值由相同的计数器提供。3.根据权利要求1所述的处理系统,其中所述传输移位寄存器和所述接收移位寄存器利用相同的移位寄存器实现。4.根据权利要求1所述的处理系统,其中所述微处理器被配置成:生成传输CAN FD Light帧;确定所述传输CAN FD Light帧的长度;对所述控制寄存器进行编程,以便将所述请求的位数目设置为所述传输CAN FD Light帧的所述长度,并且将所述操作模式设置为所述CAN FD Light操作模式;以及将所述传输CAN FD Light帧提供给所述传输移位寄存器。5.根据权利要求4所述的处理系统,其中:所述传输移位寄存器具有至少675位,并且所述微处理器被配置成:经由所述通信系统,将所述传输CAN FD Light帧写入到所述传输移位寄存器;或者所述传输移位寄存器具有给定字大小,并且所述处理系统包括第一直接存储器访问DMA通道,其中所述微处理器被配置成将所述传输CAN FD Light帧存储到所述存储器,并且其中所述第一DMA通道被配置成将所述给定字大小的分组从所述存储器传送到所述传输移位寄存器,从而将所述传输CAN FD Light帧从所述存储器顺序地传送到所述传输移位寄存器。6.根据权利要求1所述的处理系统,其中所述微处理器被配置成:对所述控制寄存器进行编程,以便将所述操作模式设置为所述CAN FD Light操作模式;确定所述接收控制电路是否将所述接收使能信号取消断言;响应于确定所述接收控制电路将所述接收使能信号取消断言,从所述接收移位寄存器获得接收CAN FD Light帧;以及分析所述接收CAN FD Light帧。7.根据权利要求6所述的处理系统,其中:所述接收移位寄存器具有至少675位,并且所述微处理器被配置成经由所述通信系统从所述接收移位寄存器读取所述接收CAN FD Light帧;或者所述接收移位寄存器具有给定字大小,并且所述处理系统包括第二DMA通道,其中所述第二DMA通道被配置成将所述给定字大小的分组从所述接收移位寄存器传送到所述存储器,从而将所述接收CAN FD Light帧从所述接收移位寄存器顺序地传送到所述存储器,并且其中所述微处理器被配置成从所述存储器读取所述接收CAN FD Light帧。8.根据权利要求1所述的处理系统,其中所述传输端子和所述接收端子连接到CAN FD收发器。9.根据权利要求1所述的处理系统,其中所述时钟管理电路被配置成使所述按比例缩小时钟信号的生成与同步信号同步,并且其中所述接收控制电路被配置成:响应于所述接
收信号中的上升沿和/或下降沿,生成所述同步信号。10.根据权利要求1所述的处理系统,其中所述处理系统被布置在集成电路上。11.一种设备,包括:多个处理系统,所述处理系统中的每个处理系统包括:传输端子,被配置成提供传输信号;接收端子(RX),被配置成接收接收信号;微处理器,经由软件指令而可编程;存储器控制器,被配置成连接到存储器;通信系统,连接所述微处理器、所述存储器控制器和串行通信接口;以及所述串行通信接口,支持控制器局域网灵活数据速率CAN FD Light操作模...
【专利技术属性】
技术研发人员:F,
申请(专利权)人:意法半导体应用有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。