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可按要求提供。
现状
The specification of the CAN XL protocol and physical layer is released by the ISO (International Organization for Standardization).
- The ISO 11898-1:2024 specifies the CAN protocols (CAN CC, CAN FD, CAN FD light and CAN XL)
- The ISO 11898-2:2024 specifies the CAN transceivers (CAN HS, CAN FD, CAN SIC, CAN SIC XL)
In addition, many other CAN related standards will be updated simultaneously to support CAN XL. E.g. the CAN Conformance Test according to ISO 16845.
CAN协议需经合法授权
CAN协议是由罗伯特-博世有限公司开发的专利产品。
CAN FD、CAN FD Light、TTCAN和模块的所有实施都需要CAN协议合法授权。 CAN XL 模块的所有实施都需要CAN协议合法授权。