控制器局域网装置制造方法及图纸

技术编号:35126389 阅读:25 留言:0更新日期:2022-10-05 09:57
一种控制器局域网CAN装置,其包括:比较模块,其被配置成与CAN收发器接合;CAN解码器,其被配置成对从RXD输入接口接收的CAN消息的标识符进行解码;标识符存储器,其被配置成存储对应于至少一个标识符的条目;比较逻辑,其被配置成将从CAN消息接收到的标识符与存储在所述标识符存储器中的所述条目进行比较,并且在匹配时输出匹配信号;信号发生器,其被配置成响应于所述匹配信号而输出信号以使所述CAN消息失效,其中所述信号从TXD输出接口输出到所述CAN收发器;并且其中由所述信号发生器产生的所述信号提供被定时的一个或多个显性位,使得紧接在FDF字段之后的位或所述FDF字段成为显性的。显性的。显性的。

【技术实现步骤摘要】
控制器局域网装置


[0001]本公开涉及控制器局域网装置。具体地说,一个或多个例子涉及一种控制器局域网装置,其被配置成与CAN收发器接合,例如耦合到CAN收发器或形成CAN收发器的部分,以使CAN消息失效。

技术介绍

[0002]控制器局域网(CAN)总线是通常在汽车内使用的基于消息的通信总线协议。CAN总线协议用于实现各个电子控制单元(ECU)之间的通信,所述ECU例如发动机控制模块(ECM)、传动系控制模块(PCM)、安全气囊、防震刹车、定速巡航、电动助力转向、音频系统、窗户、门、后视镜调整、用于混合/电动汽车的电池和再充电系统等等。CAN协议的数据链路层被标准化为国际标准组织(ISO)11898

1。CAN FD,即CAN协议的扩展,是ISO11898

1:2015的部分。正在开发的是“CAN XL”,其计划在适当的时候集成到CAN协议中。
[0003]例如使用CAN总线协议的车载网络等车载网络的日益受到关注的一个问题是网络安全,包括入侵检测和入侵防护。例如,受损的车载网络可允许攻击者恶意地控制车辆的组件。

技术实现思路

[0004]根据本公开的第一方面,提供了一种控制器局域网CAN装置,其包括:
[0005]比较模块,其被配置成与被配置成耦合到CAN总线的CAN收发器接合,所述比较模块具有;
[0006]接收数据RXD输入接口,其被配置成从所述CAN收发器接收数据;
[0007]传输数据TXD输出接口,其被配置成将数据输出到所述CAN收发器;
[0008]CAN解码器,其被配置成对从RXD输入接口接收的CAN消息的标识符进行解码;
[0009]标识符存储器,其被配置成存储对应于至少一个标识符的条目;
[0010]比较逻辑,其被配置成将从CAN消息接收到的标识符与存储在所述标识符存储器中的所述条目进行比较,并且在比较指示所述CAN消息的接收到的标识符与存储在所述CAN装置处的所述条目匹配时输出匹配信号;
[0011]信号发生器,其被配置成响应于所述匹配信号而输出信号以使所述CAN消息失效,其中所述信号从所述TXD输出接口输出到所述CAN收发器;
[0012]其中由所述信号发生器产生的所述信号提供被定时的一个或多个显性位,使得以下情况中的至少一个:紧接在FDF字段之后的位位置处的一个或多个位成为显性的;以及所述FDF字段成为显性的。
[0013]在一个或多个实施例中,所述信号被配置成使得所述CAN收发器将信令提供到所述CAN总线,所述信令提供所述被定时的一个或多个显性位,使得至少紧接在FDF字段或所述CAN消息的FDF字段之后的所述位成为显性的。
[0014]在一个或多个实施例中,所述信号发生器被配置成将信令提供到所述CAN总线,所
述信令提供所述被定时的一个或多个显性位,使得至少紧接在FDF字段或所述CAN消息的FDF字段之后的所述位成为显性的。
[0015]在一个或多个实施例中,
[0016]所述CAN解码器另外被配置成对紧接在从所述RXD输入接口接收的CAN消息的FDF字段之后的所述位进行解码;
[0017]所述比较逻辑被配置成确定所述位是否为隐性的,并且在所述位为隐性时输出禁用信号;并且
[0018]响应于所述禁用信号,所述CAN装置被配置成阻止由所述CAN收发器向所述CAN总线进行传输,直到出现ACK时隙的开始或直到出现所述总线上使用的位速率低于阈值速率的指示为止。
[0019]在一个或多个例子中,在所述总线上使用的所述位速率低于阈值速率的所述指示包括所述CAN装置被配置成指示使用经典CAN位速率的信息,所述经典CAN位速率即不是由CAN FD和CAN XL提供的较快速率。
[0020]在一个或多个实施例中,所述CAN装置被配置成通过以下各项中的一个或多个阻止由所述CAN收发器进行的传输:
[0021]阻止来自CAN协议控制器的信令向前传输到所述CAN收发器,其中比较模块另外包括传输数据TXD输入接口,所述TXD输入接口被配置成从所述CAN协议控制器接收数据;
[0022]将指示其不产生用于所述CAN收发器的信令的消息传输到所述CAN协议控制器,直到出现所述ACK时隙的所述开始或直到出现所述总线上使用的所述位速率低于阈值速率的所述指示为止;
[0023]禁用所述CAN收发器的一个或多个传输器,所述一个或多个传输器用于将信令传输到所述CAN总线。
[0024]在一个或多个实施例中,所述标识符存储器被配置成存储以下各项中的一个或两个:
[0025]a)一个或多个标识符;以及
[0026]b)对应于一组标识符的标识符掩码。
[0027]在一个或多个实施例中,所述比较逻辑另外被配置成在所述比较指示所述CAN消息的所述接收到的标识符与存储在所述CAN装置处的所述条目匹配并且所述CAN装置目前不传输具有所述接收到的标识符的CAN消息时输出所述匹配信号。
[0028]在一个或多个实施例中,所述比较模块另外包括传输数据TXD输入接口,所述TXD输入接口被配置成从CAN协议控制器接收数据,并且其中所述比较逻辑另外被配置成使用在所述TXD输入接口处接收到的CAN消息的标识符填充所述标识符存储器。
[0029]在一个或多个实施例中,所述信号发生器另外被配置成将错误信号传输到所述CAN总线上,所述错误信号在帧结束字段中。
[0030]根据本公开的第二方面,我们公开了一种用于控制控制器局域网CAN业务的方法,所述方法包括:
[0031]在CAN装置处接收CAN消息的标识符,所述标识符在所述CAN装置处经由CAN总线接收;
[0032]将所述CAN消息的所述标识符与所述CAN装置处的标识符存储器中的条目进行比
较;
[0033]在比较指示来自所述CAN消息的所述标识符与所述标识符存储器中的所述条目匹配时,输出匹配信号;以及
[0034]通过响应于所述匹配信号而产生使所述CAN消息失效的信号来使所述CAN消息失效,其中由所述信号发生器产生的所述信号提供以下情况中的至少一个:紧接在FDF字段之后的位位置处的一个或多个位成为显性的;以及所述FDF字段成为显性的。
[0035]在一个或多个实施例中,所述信号被配置成使得所述CAN收发器将信令提供到所述CAN总线,所述信令提供所述被定时的一个或多个显性位,使得至少紧接在FDF字段或FDF字段位之后的所述位成为显性的。
[0036]在一个或多个实施例中,将所述失效信号提供到所述CAN总线。
[0037]在一个或多个实施例中,所述方法包括:
[0038]对紧接在所述CAN消息的FDF字段之后的所述位进行解码;
[0039]确定紧接在所述FDF字段之后的所述位是否为隐性的;
[0040]在紧接在所述FDF字段之后的所述位为隐性时,输出禁用信号;以及
[0041本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制器局域网CAN装置,其特征在于,包括:比较模块,其被配置成与被配置成耦合到CAN总线的CAN收发器接合,所述比较模块具有;接收数据RXD输入接口,其被配置成从所述CAN收发器接收数据;传输数据TXD输出接口,其被配置成将数据输出到所述CAN收发器;CAN解码器,其被配置成对从所述RXD输入接口接收的CAN消息的标识符进行解码;标识符存储器,其被配置成存储对应于至少一个标识符的条目;比较逻辑,其被配置成将从CAN消息接收到的标识符与存储在所述标识符存储器中的所述条目进行比较,并且在比较指示所述CAN消息的接收到的标识符与存储在所述CAN装置处的所述条目匹配时输出匹配信号;信号发生器,其被配置成响应于所述匹配信号而输出信号以使所述CAN消息失效,其中所述信号从所述TXD输出接口输出到所述CAN收发器;其中由所述信号发生器产生的所述信号提供被定时的一个或多个显性位,使得以下情况中的至少一个:紧接在FDF字段之后的位位置处的一个或多个位成为显性的;以及所述FDF字段成为显性的。2.根据权利要求1所述的CAN装置,其特征在于,所述信号被配置成使得所述CAN收发器将信令提供到所述CAN总线,所述信令提供所述被定时的一个或多个显性位,使得至少紧接在FDF字段或所述CAN消息的FDF字段之后的所述位成为显性的。3.根据权利要求1所述的CAN装置,其特征在于,所述信号发生器被配置成将信令提供到所述CAN总线,所述信令提供所述被定时的一个或多个显性位,使得至少紧接在FDF字段或所述CAN消息的FDF字段之后的所述位成为显性的。4.根据在前的任一项权利要求所述的CAN装置,其特征在于,所述CAN解码器另外被配置成对紧接在从所述RXD输入接口接收的CAN消息的FDF字段之后的所述位进行解码;所述比较逻辑被配置成确定所述位是否为隐性的,并且在所述位为隐性时输出禁用信号;并且响应于所述禁用信号,所述CAN装置被配置成阻止由所述CAN收发器向所述CAN总线进行传输,直到出现ACK时隙的开始或直到出现所述总线上使用的位速率低于阈值速率的指示为止。5.根据权利要求4所述的CAN装置,其特征在于,所述CAN装置被配置成通过以下各项中的一个或多个阻止由所述C...

【专利技术属性】
技术研发人员:贝恩德
申请(专利权)人:恩智浦有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1