X_CAN
用于经典CAN/CAN FD/CAN XL的协议控制器IP
产品获益
- 支持经典CAN、CAN FD和 CAN XL
- 支持混合CAN FD/CAN XL网络
- 支持CAN XL协议,有效载荷最大可达2048字节
- 能够使用更高层次的协议(如TCP/IP、SOME/IP)和完整的以太网帧隧道。
- 比特率最高可达20Mbit/s,用户可自行配置
- 信息存储在SoC的系统内存中
- 内部DMA引擎,X_CAN作为DMA主站进行信息处理
- 对CPU的影响小,对系统内存的任何访问都是通过内部DMA引擎完成的(中断少)。
- 只需要很小的本地内存
- 考虑到128个过滤元件和256个参照物的定义,仅需4KB。
- 信息存储在系统内存中
- AXI4 DMA系统,总线接口32位,最大突发大小为8x32位
- 来自外部时间库的64位时间戳
- 通过CAN XL协议增强安全性
- 改进的东西位,使通信更稳健
- 包括头和帧CRC(13和32位),以实现安全通信
- 功能安全就绪
- 根据ISO 26262-11:2018,第4条,X_CAN正在被开发为安全元素(SEooC)。
- 安全手册和FMEDA可按要求提供。
现状
CAN XL 协议和物理层的规范是由CiA特别兴趣小组在CiA610文件系列中完成的。
关于OSI第1层(物理层)和第2层(数据链路层)的CAN XL规范在CAN in Automation的文件CiA610-1 1.0.0版本和CiA610-3 1.0.0版本中作为规范草案建议(DSP)发布。
作为第二步,ISO标准ISO11898将被更新。此外,许多其他与CAN有关的标准也将同时更新以支持CAN XL。例如,根据ISO16845进行的CAN一致性测试。
CAN协议需经合法授权
CAN协议是由罗伯特-博世有限公司开发的专利产品。
CAN FD、CAN FD Light、TTCAN和模块的所有实施都需要CAN协议合法授权。 CAN XL 模块的所有实施都需要CAN协议合法授权。