2013年11月12日,Kvaser公司为法国巴黎举办的第14届国际CAN会议的与会者演示了CAN EF(控制器局域网 – 增强格式)。CAN-EF建议在CAN和新的高性能CAN FD(正在集成到ISO 11898-1标准中)之间提供一个中间过渡。在硬件开发经理肯特.莱纳森的演讲稿(标题为“如何在系统中实现和利用高比特率”)中提出了建议供行业讨论。
CAN FD通过增加每个CAN帧中的字节数(8至64字节)来提供增加CAN数据吞吐量的高效方法,同时使得CAN帧更短。但是,这种技术不能用在现有的CAN控制器中。与CAN FD不同,CAN EF通过把额外位封装到CAN帧中来提供比CAN更高速率的通信,这样传统CAN控制器可以接收到这些帧,从而确保与现有CAN设施的完全向后兼容。
Kvaser公司总裁拉斯.贝诺.福莱德里克森表示:“一方面,CAN FD提供高速比特率,但是另一方面,它与目前的CAN版本不向后兼容。系统和模块必须进行重新设计才能使用CAN FD。我们看到CAN EF能够促进行业向CAN FD迁移。实际情况是,行业转变到一个全新的通信标准需要一定的时间;同时,CAN EF能够为用户提供对更大数据速率的更快并且更简单的访问。”
CAN EF的性能将是相似情况中CAN FD性能的50-90%。Kvaser硬件开发经理肯特.莱纳森说:“从芯片提供商角度来说,许多逻辑对于CAN、CAN EF和CAN FD都相同。与CAN FD相比,只需稍微增加门数量,就能够把所有逻辑组合到一个设备中。”
CAN EF的工作方式是从传统CAN模块隐藏掉高速数据,允许CAN EF模块安装到任何系统中,从而能够在不干扰任何当前使用的连接的CAN模块情况下以更高的比特率进行通信。这允许用户逐步替代模块,从而能够不断增加数据吞吐量,而不是突然去除所有现有的过时CAN模块和服务工具。例如,在使用J1939的250 kBit/s速率的卡车应用中,CAN EF能够促进数据吞吐量的增加,而不改变基本比特率。
CAN EF不需要进行任何物理层改动。但是,与CAN FD相似,某些物理体系结构将限制其最大的可用比特率。CAN EF通信可以与CAN FD并存,所以潜在地允许CAN EF作为现有CAN标准和将来高性能CAN FD协议之间的技术上兼容的桥梁。
如需更多技术信息,请通过kl@kvaser.com联系肯特.莱纳森。CAN自动化(CiA)协会总部可以提供ICC上的演讲稿。请访问www.can-cia.org以获取详细信息。