【技术实现步骤摘要】
在数据通信,计算机网络以及分布式工业控制系统当中,经常需要使用CAN总线通信来实现数据交换。本技术涉及数据传输控制领域,具体涉及CAN总线HUB板卡。
技术介绍
目前已知的CAN总线HUB板卡,只支持符合CAN2.0协议,任意两个端口之间数据转发延迟较大,总线负载达85%时,误码率较高,不具备端口出现故障隔离及自身出现故障时,实时发送故障信息的功能。并且,通道数量比较少,这样,会造成CAN总线功能的扩展性比较差,且在数据通讯过程中,由于通道数量比较少,高速传输时总线负载低,不能进行多路通道大数据量的传输。
技术实现思路
本技术的目的在于提供一种可以符合CAN2.0协议,具备多个CAN总线端口的CAN总线HUB板卡。为此,本技术可以采用如下方案。一种CAN总线HUB板卡,其特征在于,该CAN总线HUB板卡包括FPGA、CAN总线隔离收发器和多个CAN总线接口,所述多个CAN总线接口经由所述CAN总线隔离收发器连接到所述FPGA。优选地,所述CAN总线HUB板卡具有12个CAN总线接口。优选地,构成所述12个CAN总线接口的6组独立收发器在所述CAN总线HUB板卡上平行放置。优选地,所述CAN总线HUB板卡还包括与所述FPGA连接的配置芯片。优选地,所述CAN总线HUB板卡还包括外部连接器和电源模块。优选地,所述CAN总线HUB板卡还包括用来防止浪涌对器件造成损坏的保护器件区。优选地,每个CAN总线接口均有对应的接收缓存空间和对应的发送缓存空间。在本技术中,CAN总线协议通过FPGA内部的CANIP核实现。FPGA输出的CAN收发信号通过CAN总线隔离收发器连接到C ...
【技术保护点】
一种CAN总线HUB板卡,其特征在于,该CAN总线HUB板卡包括FPGA、CAN总线隔离收发器和多个CAN总线接口,所述多个CAN总线接口经由所述CAN总线隔离收发器连接到所述FPGA。
【技术特征摘要】
1.一种CAN总线HUB板卡,其特征在于,该CAN总线HUB板卡包括FPGA、CAN总线隔离收发器和多个CAN总线接口,所述多个CAN总线接口经由所述CAN总线隔离收发器连接到所述FPGA。2.根据权利要求1所述的CAN总线HUB板卡,其特征在于,所述CAN总线HUB板卡具有12个CAN总线接口。3.根据权利要求2所述的CAN总线HUB板卡,其特征在于,构成所述12个CAN总线接口的6组独立收发器在所述CAN总线HUB板卡上平行放置。4.根据权利要求1至3中任一项所述的CAN...
【专利技术属性】
技术研发人员:史磊,于晓菲,战仕成,范宜敏,
申请(专利权)人:北京神州飞航科技有限责任公司,
类型:新型
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。