打印
[STM32MP2]

基于STM32MP2的以太网交换机方案,支持TSN,大幅改善传输延迟

[复制链接]
767|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 STM新闻官 于 2024-8-16 09:49 编辑

STM32MP25系列芯片是ST于今年推出的64位处理器,主频高达1.5GHz。

STM32MP25包含两个独立的千兆以太网控制器以及可扩展出第三个端口的千兆以太网交换机,更好地满足了工业领域以太网通信的需求。在此基础上,STM32MP25的以太网控制器还支持TSN(Time Sensitive Networking),即时间敏感网络,它所包含的一系列标准使以太网中的数据传输具有确定性,而这一系列标准中IEEE 802.1Qbv流量整形及调度标准和IEEE 802.1Qbu/802.3br帧抢占标准更是提高了数据传输的实时性。
下面的视频展示了TSN以太网交换机的功能和效果。


该展示中包括一个作为服务器的STM32MP25评估板,以及三个作为客户端的STM32MP15开发板。三个客户端都通过以太网与主设备进行连接通信。其中ETH3是由交换机扩展出的第三路以太网口。


在STM32MP25播放视频时,还同时作为服务器在某两个客户端之间进行数据转发。


首先展示由客户端1向客户端2的数据发送,即客户端1向服务器发送数据,服务器将数据转发给客户端2,此时需要CPU进行干预,可以明显看到服务器的CPU占用率变得很高,约为65%, 视频播放受到影响。


切换到客户端2和客户端3之间进行数据通信时,交换机将发挥作用,接管数据过滤转发,无需CPU干预,此时CPU占用率明显降低,仅约为15%, 视频播放保持流畅,并未受到影响。


作为硬件行为,以太网交换机负责数据包的转发、过滤和优先级排序,从而减轻了CPU的负载。

得益于STM32MP2的以太网交换机功能,多个STM32MP2设备相连组成总线型或者环形拓扑型通信,设备与设备之间的通信均经过交换机进行过滤转发,更有TSN技术加持,大大改善了网络传输中的延迟,确保了数据传输的实时性与可靠性,使STM32MP2在工业自动化、能源管理、智能电网等领域具有广泛的应用场景。

互动有礼(请前往公众号参与)
说说你的MPU项目开发心得,留言区聊聊,我们将从留言的粉丝中选出1名走心留言的幸运粉丝,送出STM32开发板一块。
活动时间:即日起-8月25日;

温馨提示:
  • 本活动仅限电子工程师及相关专业在校大学生参与;
  • 如有任何作弊行为,将取消活动参与资格;
  • 获奖名单将留言置顶公布。



使用特权

评论回复
沙发
STM新闻官|  楼主 | 2024-8-16 09:50 | 只看该作者

使用特权

评论回复
板凳
tpgf| | 2024-9-6 08:36 | 只看该作者
在端口测试和转发效率的测试上有没有具体的数据呢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:意法半导体(中国)投资有限公司
简介:您的嵌入式应用将得益于意法半导体领先的产品架构、技术、多源产地和全方位支持。意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器。

556

主题

736

帖子

17

粉丝