当前位置:首页 > 嵌入式 > 嵌入式分享
[导读]工业自动化向智能制造演进的过程中,一个根本矛盾日益突出:传统现场总线(CAN、RS-485)无法承载高带宽数据,而标准以太网又无法保证工业控制所必需的确定性和低延迟。i.MX RT1170通过将**CAN-FD**与**时间敏感网络(TSN)** 在单芯片内集成,为这一矛盾提供了跨界MCU层面的解决方案。

工业自动化向智能制造演进的过程中,一个根本矛盾日益突出:传统现场总线(CAN、RS-485)无法承载高带宽数据,而标准以太网又无法保证工业控制所必需的确定性和低延迟。i.MX RT1170通过将**CAN-FD**与**时间敏感网络(TSN)** 在单芯片内集成,为这一矛盾提供了跨界MCU层面的解决方案。

CAN-FD与TSN的集成架构

CAN-FD解决了传统CAN的两个根本限制——数据吞吐量和传输速率。标准CAN的每帧有效载荷仅8字节、速率上限1Mbps,而CAN-FD将有效载荷提升至**64字节**,数据阶段速率最高可达**10Mbps**。在工业伺服驱动和多轴运动控制场景中,这意味着单帧即可传输完整的电机位置和电流反馈数据,减少了帧分割和重组开销。

TSN则通过IEEE 802.1标准族为以太网注入了确定性。i.MX RT1170的**1Gbps以太网控制器**支持TSN核心特性,包括**802.1Qbv(时间感知调度)**和**802.1Qbu(帧抢占)**。硬件级的时间感知调度器确保关键控制帧在预留时间窗口内无竞争传输,将端到端时延抖动控制在微秒级。

在i.MX RT1170的硬件架构中,**3个CAN-FD控制器**与**2个1Gbps以太网MAC(其中1个支持TSN/AVB)**共存于同一芯片互联总线。这消除了外部协议转换芯片的延迟,CAN-FD帧可直接在片上桥接至TSN帧,无需经过外部FPGA或网关处理器的二次转发。

协议转换与调度策略

CAN-FD到TSN的协议转换核心在**帧封装**与**时间同步**两个层面。

**帧封装策略**直接影响端到端延迟与带宽利用率。当单个CAN-FD帧独立封装为一个TSN帧时,端到端延迟最短——在非同步网络实验中,这种策略被证明能最有效地最小化延迟。代价是TSN帧头开销(以太网帧头+TSN标签约42字节)相对于CAN-FD有效载荷(最大64字节)占比过高,带宽利用率偏低。

**多帧聚合策略**将多个CAN-FD帧打包进一个TSN帧,用一次以太网传输承载多笔现场总线数据。这种策略提高了带宽利用率,但引入了排队延迟。当采用固定优先级调度而非FIFO调度时,高优先级CAN-FD帧可被优先封装,关键数据的最大延迟上限得以控制。

**时间同步**是TSN确定性调度的基础。i.MX RT1170的以太网MAC支持**IEEE 1588v2精确时间协议**(PTP),使CAN-FD节点可通过网关获得统一的网络时间基准。在这套时间基准之上,802.1Qbv的**门控调度**机制为不同业务流分配专属时间窗口,确保运动控制帧在特定时隙内无竞争通过以太网交换机。实验表明,在没有全网时间同步的条件下,WRR调度器的表现优于依赖同步的TAS调度器,这为工程实现提供了参考。

工程落地与开发生态

i.MX RT1170的TSN能力已在实际工业协议栈中得到验证。**CC-Link IE TSN**是全球首个将千兆以太网与TSN结合的开放工业以太网协议,NXP与Port GmbH合作,在i.MX RT1170上实现了完整的CC-Link IE TSN协议栈。该协议栈包含主站协议、远程站协议和ICC配置工具,使i.MX RT1170可作为实时控制节点接入主流工业网络。

在应用层,NXP的**i.MX RT工业驱动开发平台**展示了多轴伺服控制与TSN确定性通信的完整参考实现。该平台支持多达4个电机的同步控制,集成CAN-FD(含硬件防火墙和入侵检测)、TSN以太网、RS485和软件可配置模拟输入。对于需要更高计算能力的场景,LS1028A工业处理器可提供四端口TSN交换机和2.5GbE支持,与i.MX RT1170形成“高性能控制+实时控制”的可扩展架构。

局限性

需要注意的是,部分资料称i.MX RT1170支持Wi-Fi 6E无线TSN,但这是基于特定外设模块的扩展能力,非芯片原生功能,需结合i.MX 94系列或其他无线SoC实现。在设计中应区分芯片原生TSN能力与扩展方案TSN能力。

i.MX RT1170将CAN-FD与TSN集成于单芯片,以跨界MCU的定位解决了工业实时通信的两个关键问题:现场总线数据通过CAN-FD就近接入,确定性传输通过TSN以太网长距离承载。协议转换在片上完成,消除了网关引入的额外延迟,而CC-Link IE TSN等工业协议栈的落地则证明了这一方案的工程成熟度。通过精确选择帧封装策略和调度机制,工程师可在端到端延迟与网络带宽利用率之间做出匹配场景的取舍。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

一辆L4级自动驾驶汽车以120公里时速飞驰,激光雷达每秒倾泻120万个点云,摄像头以30帧速率回传高清画面,转向指令必须在100微秒内抵达执行器——任何一个环节的延迟抖动,都可能让"智能"变成&quo...

关键字: 车载以太网 TSN

工业互联网作为新一代信息通信技术与工业经济深度融合的产物,正推动制造业向数字化、网络化、智能化方向加速演进。在这一进程中,确定性网络因其能够提供低时延、低抖动、高可靠的传输服务,成为支撑工业互联网核心应用场景的关键技术。...

关键字: 工业互联网 TSN

在汽车制造的焊装车间,焊接机器人需在0.1秒内完成点焊定位,而传统工业以太网因采用CSMA/CD冲突监测机制,在200台机器人同时作业时,网络延迟波动可达10ms以上,导致焊接偏移率高达5%。某头部车企通过引入时间敏感网...

关键字: 工业以太网交换 TSN

在工业自动化、汽车电子、航空航天等众多领域,对网络通信的实时性、确定性和可靠性要求日益严苛。时间敏感网络(Time-Sensitive Networking,TSN)作为一项关键技术应运而生,它通过一系列标准化的机制,确...

关键字: 时间敏感网络 TSN 流量调度

工业4.0与智能制造,工业实时通信正面临前所未有的挑战:生产设备、传感器与控制系统间的数据交互需达到微秒级时延与纳秒级抖动控制,同时需兼容不同厂商的异构设备。时间敏感网络(TSN)作为新一代工业以太网标准,通过融合OPC...

关键字: 工业4.0 TSN

时间敏感网络(TSN)是一组IEEE 802.1标准,旨在为以太网提供确定性的数据传输能力,满足工业自动化等领域对实时性的严格要求。工业PLC(可编程逻辑控制器)是工业自动化的核心设备,负责控制生产过程中的各种设备和工艺...

关键字: 时间敏感网络 TSN RT1170 工业PLC

2024年4月25日,神经元于北京车展中国芯展区重磅发布了其高性价比车规级Switch芯片“KD6610”。北京神经元网络技术有限公司董事长薛百华针对这两款新品进行了精彩分享。一汽股权投资有限公司战略及投资研究室主任李炜...

关键字: 神经元 Switch KD6610 车规级 TSN

越来越多的应用部署了时间敏感网络 (TSN)。但对基于5G的无线时间敏感网络 (WTSN) 来说,现在还为时尚早。WTSN可以将TSN引入到新的应用中,例如移动机器人、电网、化工厂、智慧城市和其他地理位置分散的应用,以及...

关键字: All 5G 通讯技术 无线 时间敏感网络 TSN 无线时间敏感网络 WTSN 侧行链路 时间同步 有界延迟 网络切片

近来,任何从事工业通信的人都会面对时间敏感型网络(TSN)的话题。

关键字: 自动化 TSN 工业通信

OPC UA通过其地址空间形成通用应用接口,而TSN为标准以太网添加实时能力并实现千兆位数据速度。

关键字: 工业以太网 以太网 TSN
关闭