用于控制控制器局域网络(can)通信量的can设备和方法_5

文档序号:9306603阅读:来源:国知局
不配置为发射CAN协议帧。
[0084] 在以上结合图5A-5D、7A、7B和9所述的实施例中,通信量控制系统230、350和450 分别集成在与CAB收发机相同的设备上。例如,通信量控制系统形成在与CAN收发机相同 的集成电路(IC)设备上(例如,通信量控制系统和CAN收发机制造在同一半导体衬底上)。 在备选实施例中,将通信量控制系统形成在想要安装在ECU102及其对应CAN收发机120 之间的单独IC设备上。
[0085] 图10描述了CAN收发机122和CANFD遮蔽设备551的实施例,其中将CANFD遮 蔽设备形成在与CAN收发机分离的IC设备上。在图10的实施例中,CAN收发机122是参考 图4所述的传统CAN收发机,CANFD遮蔽设备551包括以上参考图5A-ro、7A、7B和/或9 所述的通信量控制系统550。CANFD遮蔽设备551还包括TXD输入接口 542'、TXD输出接 口 542"、RXD输入接口 540'和RXD输出接口 540"。如图10所示,CANFD遮蔽设备551通 过TXD输出接口 542"和TXD接口 142以及通过RXD输入接口 540"和RXD接口 140与CAN 收发机122相连。尽管图10未示出,然而在CAN网络中,CANFD遮蔽设备551应通过TXD 输入接口 542'和RXD输出接口 540'与E⑶102相连。在单独CANFD遮蔽设备551中提 供通信量控制系统550通过在CAN收发机和ECU之间安装CANFD遮蔽设备,提供了 一种有 效方式来翻新CAN网络,而不必改变或替换CAN收发机122或ECU102。以这种形式翻新 CAN网络允许在同一CAN网络上同时操作典型CAN和CANFD设备。
[0086] 上述技术实现令使用CAN正常(或典型)模式的微控制器与使用CANFD模式的 微控制器共存,使得在CAN的正常操作期间(例如,在汽车的正常操作期间),所有ECU是 全功能性的。此外,可以通过只向正常模式ECU配备以上参考图5A-10所述的CAN收发机 或CAN遮蔽设备,来将上述技术安装到例如汽车的CAN中。不需要对微处理器进行软件更 新或替换微处理器,以实现令不同微处理器(使用不同CAN模式)共存在同一CAN总线上。
[0087] 在实施例中,振荡器254、354、454、554可以位于CANFD遮蔽设备、通信量控制系 统和/或CAN收发机的外部或内部。
[0088] 以上描述中,提供了多种实施例的具体描述。然而,一些实施例可以实践为具有少 于全部的具体细节。其它示例中,为了简洁清楚的目的,不再详细描述实现本发明多种实施 例的特定方法、过程、组件、结构和/或功能。
[0089] 尽管以特定顺序示出并描述了本文方法的操作,然而可以改变每个方法的操作的 顺序,使得可以以相反顺序执行特定操作或使得可以至少部分地与其它操作同时来执行特 定操作。其它实施例中,可以以间歇和/或交替的方式来实现不同操作的指令或子操作。
[0090] 应注意,可以使用存储在计算机可读存储介质上以便由计算机执行的软件指令来 实现本文所述方法的操作的至少一部分。例如,计算机程序产品的实施例包括用于存储计 算机可读程序的计算机可用存储介质。
[0091] 计算机可用或计算机可读存储介质可以是电的、磁的、光的、电磁的、红外的、或半 导体的系统(或装置或设备)。非暂时性计算机可用和计算机可读存储介质的示例包括 半导体或固态存储器、磁盘、可移动计算机盘、随机访问存储器(RAM)、只读存储器(R0M)、 刚性磁盘和光盘。光盘的当前示例包括压缩盘只读存储器(⑶-ROM)、压缩盘读取/写入 (CD-R/W)和数字视频盘。
[0092] 备选地,本发明实施例可以全部实现为硬件或实现为包括硬件和软件元素二者的 实例。在使用软件的实施例中,软件可以包括但不限于固件、寄存软件、微代码等。
[0093] 尽管示出并描述了本发明的特定实施例,然而本发明不限于所述和所示部件的特 定形式或排列。本发明的范围由所附权利要求及其等同物来限定。
【主权项】
1. 一种控制器局域网络CAN设备,包括: 发射数据TXD输入接口; TXD输出接口; 接收数据RXD输入接口; RXD输出接口; 通信量控制系统,连接在TXD输入和输出接口之间并且连接在RXD输入和输出接口之 间,并且配置为: 检测在RXD输入接口上是否存在CAN灵活数据速率FD通信量,以及 如果所述通信量控制系统检测到在RXD输入接口上存在CAN FD通信量,则将RXD输入 接口与RXD输出接口断开,并且将TXD输入接口与TXD输出接口断开。2. 根据权利要求1所述的CAN设备,其中所述通信量控制系统还配置为当将RXD输入 接口与RXD输出接口断开时,在RXD输出接口上输出显性的RXD。3. 根据权利要求1所述的CAN设备,其中所述通信量控制系统还配置为当将TXD输入 接口与TXD输出接口断开时,在TXD输出接口上输出隐性的TXD。4. 根据权利要求1所述的CAN设备,其中所述通信量控制系统还配置为:当将RXD输 入接口和RXD输出接口断开时,在RXD输出接口上输出显性的RXD ;并且当将TXD输入接口 与TXD输出接口断开时,在TXD输出接口上输出隐性的TXD。5. 根据权利要求1所述的CAN设备,其中所述通信量控制系统还配置为:在检测到CAN FD模式帧的末端之后,将RXD输入接口和RXD输出接口重新连接,并且将TXD输入接口和 TXD输出接口重新连接。6. 根据权利要求5所述的CAN设备,其中只要TXD输入接口处的TXD是显性的,所述通 信量控制系统延迟将RXD输入接口与RXD输出接口重新连接,并且延迟将TXD输入接口与 TXD输出接口重新连接。7. 根据权利要求1所述的CAN设备,其中所述通信量控制系统还配置为:当在RXD输 入接口上检测到六个连续的相同比特之后,将RXD输入接口与RXD输出接口重新连接,并且 将TXD输入接口与TXD输出接口重新连接。8. 根据权利要求1所述的CAN设备,其中所述通信量控制系统包括CAN协议控制器,配 置为对在RXD输入接口上接收到的CAN FD通信量进行解码。9. 根据权利要求1所述的CAN设备,其中所述通信量控制系统还包括发射路径复用器, 配置为:根据是否检测到CAN FD通信量,将来自TXD输入接口的通信量导引至TXD输出接 □〇10. 根据权利要求1所述的CAN设备,其中所述通信量控制系统还包括接收路径复用 器,配置为:根据是否检测到CAN FD通信量,将来自RXD输入接口的通信量导引至RXD输出 接口。11. 一种CAN收发机设备,包括:发射机、接收机和CAN总线接口,所述CAN收发机还包 括根据权利要求1所述的CAN设备。12. -种用于控制控制器局域网络CAN通信量的方法,所述方法包括: 对在RXD输入接口上接收到的通信量进行解码; 监测解码后的通信量以确定是否存在CAN FD通信量;以及 如果在RXD输入接口上检测到存在CAN FD通信量,则将RXD输入接口与RXD输出接口 断开,并且将TXD输入接口与TXD输出接口断开。13. 根据权利要求12所述的方法,还包括:当将RXD输入接口与RXD输出接口断开时, 在RXD输出接口上输出显性的RXD。14. 根据权利要求12所述的方法,还包括:当将TXD输入接口与TXD输出接口断开时, 在TXD输出接口上输出隐性的TXD。15. 根据权利要求12所述的方法,还包括:当将RXD输入接口和RXD输出接口断开时, 在RXD输出接口上输出显性的RXD并且当将TXD输入接口与TXD输出接口断开时,在TXD 输出接口上输出隐性的TXD。16. 根据权利要求15所述的方法,还包括:在检测到CAN FD模式帧的末端之后,将RXD 输入接口和RXD输出接口重新连接,并将TXD输入接口和TXD输出接口重新连接。17. 根据权利要求16所述的方法,还包括:只要TXD输入接口处的TXD是显性的,延迟 将RXD输入接口与RXD输出接口重新连接,并且延迟将TXD输入接口与TXD输出接口重新 连接。18. 根据权利要求15所述的方法,还包括:当在RXD输入接口上检测到六个连续的相 同比特之后,将RXD输入接口与RXD输出接口重新连接,并且将TXD输入接口与TXD输出接 口重新连接。
【专利摘要】公开了一种设备和方法的实施例。在实施例中,公开了一种CAN设备。所述CAN设备包括:TXD输入接口;TXD输出接口;RXD输入接口;RXD输出接口;以及通信量控制系统,连接在TXD输入和输出接口之间以及连接在RXD输入和输出接口之间。所述通信量控制系统配置为:检测在RXD输入接口上是否存在CAN灵活数据速率(FD)通信量,并且如果所述通信量控制系统检测到在RXD输入接口上存在CAN?FD通信量,则将RXD输入接口与RXD输出接口断开,并且将TXD输入接口与TXD输出接口断开。
【IPC分类】H04L12/40
【公开号】CN105024898
【申请号】CN201510212606
【发明人】马蒂亚斯·穆特, 贝恩德·乌韦格哈德·伊兰德
【申请人】恩智浦有限公司
【公开日】2015年11月4日
【申请日】2015年4月29日
【公告号】EP2940935A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1