[发明专利]CAN总线上的冲突检测在审
申请号: | 202010577099.7 | 申请日: | 2020-06-22 |
公开(公告)号: | CN112180775A | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 克莱门斯·G·J·德哈斯 | 申请(专利权)人: | 恩智浦有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 杨姗 |
地址: | 荷兰埃因霍温高科*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | can 线上 冲突 检测 | ||
本公开涉及控制器局域网CAN单元以及相关联的方法和计算机程序。所述CAN单元被配置成检测用于CAN收发器的发射信号上的发射信号边沿;检测用于所述CAN收发器的CAN控制器的接收信号上的对应接收信号边沿;以及基于所述发射信号边沿与所述对应接收信号边沿之间的传播延迟来检测CAN总线上的冲突。
技术领域
本公开涉及CAN装置、CAN收发器和CAN控制器中的至少一个,并且涉及用于操作CAN装置、CAN收发器和CAN控制器的方法中的至少一个。本公开另外涉及一种包括CAN装置的CAN总线系统,以及一种用于操作包括CAN装置的CAN总线系统的方法。
背景技术
例如CAN(控制器局域网)、CAN FD(具有灵活数据速率的CAN)、LIN(本地互连网络)、FlexRay、基于以太网的网络总线以及其它类型的车载网络(IVN)总线可以用于车辆内的通信。例如,控制器局域网(CAN)总线是在汽车内经常使用的基于消息的通信总线协议。CAN总线网络可以包括多个总线装置,所谓的节点或电子控制单元(ECU),例如发动机控制模块(ECM)、动力传动控制模块(PCM)、安全气囊、防抱死制动器、巡航控制、电动动力转向、音频系统、窗户、门、镜调节、用于混合动力/电动车辆的电池和再充电系统,等等。CAN总线协议用于实施各种总线装置之间的通信。CAN协议的数据链路层被标准化为国际标准化组织(ISO)11898-1:2003。CAN灵活数据速率或“CAN FD”是标准化CAN数据链路层协议的扩展,同时被集成到ISO11898-2:2016标准中,可以提供更高的数据速率。但是标准化的CAN数据链路层协议仍在另外的过程中被扩展,以提供甚至更高的数据速率。具有允许甚至更高的数据速率的新级别方案的另外扩展被称为CAN XL,其处于在CiA610(在自动化中的CAN)中讨论的定义阶段,并且以现有ISO11898标准或新标准的另外更新的形式向标准化发展。然而,感兴趣的是允许所有CAN类型之间的向后兼容性,例如CAN XL与CAN FD之间的向后兼容性。
发明内容
根据本公开的第一方面,提供了一种用于与CAN总线进行通信的控制器局域网CAN单元,该单元被配置成:
检测用于CAN收发器的发射信号上的发射信号边沿;
检测用于CAN收发器的CAN控制器的接收信号上的对应接收信号边沿;以及
基于发射信号边沿与对应接收信号边沿之间的传播延迟来检测该CAN总线上的冲突。
根据本公开的第二方面,提供了一种用于在CAN控制器与CAN总线之间进行通信的控制器局域网CAN收发器,该收发器包括:
发射器,其被配置成基于来自CAN控制器的发射信号将输出信号发射到CAN总线;以及
接收器,其被配置成基于来自CAN总线接收的输入信号来接收向CAN控制器提供的接收信号,
该收发器被配置成:
基于发射信号上的信号边沿与接收信号上的对应信号边沿之间的传播延迟来检测该CAN总线上的冲突。
根据本公开的另外的方面,提供了一种控制器局域网(CAN)控制器,用于经由CAN收发器与CAN总线进行通信,该控制器被配置成:
生成用于CAN收发器的发射信号;
接收来自CAN收发器的接收信号;以及
基于发射信号上的信号边沿与接收信号上的对应信号边沿之间的传播延迟来检测该CAN总线上的冲突。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩智浦有限公司,未经恩智浦有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010577099.7/2.html,转载请声明来源钻瓜专利网。