您好,我们想更多地了解 8M Plus 在实时应用方面的功能。是否有关于TSN、实时性能或抖动方面的测试报告或相关资料?
| 面积 | 可用材料 | 它包含什么 |
|---|---|---|
| 实时 CPU/RTOS 延迟 | 鱼叉用户指南 | 测量实时延迟 i.MX 8M Plus / Zephyr 包括 IRQ 延迟和任务延迟(单位:纳秒)。示例结果:空载 IRQ 延迟最小值/平均值/最大值/标准差 = 625 / 796 / 11,125 / 1,798 ns 任务延迟 = 2,583 / 2,671 / 13,041 / 6,045 ns 。在 Linux 系统下,CPU + 内存负载,IRQ 延迟 = 625 / 798 / 4,250 / 4,674 ns ,任务延迟 = 2,583 / 2,670 / 14,333 / 10,407 ns 。 |
| 实时基准测试方法 | Harpoon 用户指南 — 实时延迟应用程序 | 将基准定义为硬件 IRQ 事件与软件操作之间的时间差,使用硬件计时器以亚微秒精度进行测量。 |
| TSN 能力 | i.MX 8M Plus 产品/参考资料 | i.MX 8M Plus 包含双千兆以太网接口,其中一个以太网接口支持 TSN,并使用集成式 800 MHz Arm Cortex-M7 用于工业实时控制。 |
| TSN硬件标准 | i.MX 8M Plus 参考手册 | TSN支持包括 IEEE 802.1Qbv 时间感知整形器 , 802.1Qav 基于信用的整形者 , IEEE 1588v2 PTP 以太网模块实现了 802.1Qbv-2015 , 802.3br , 和 802.1Qbu 与帧抢占相关的TSN功能。 |
| TSN 测试/验证环境 |
实时边缘计算用户指南
|
描述了用于评估 i.MX 8M Plus TSN 功能的 TSN 测试环境,包括流量生成/分析以及对延迟、抖动和同步精度的监控。 |
| TSN抖动/延迟示例 | 实时边缘用户指南 — TSN 端点示例应用程序 | 提供 TSN 端点统计信息,包括流量延迟最小值/平均值/最大值和备注 延迟约为 503 微秒 和 延迟抖动约为 300 纳秒 在所示示例中。 |
| TSN 应用演示 | AN13588 | 演示 GenAVB/TSN 实时控制应用。它描述了一个 2毫秒周期 ,一个 400 微秒预留/保证的控制流量窗口 以及一个用于调度、处理时间、流量正确性和延迟的统计线程。 |
| TSN 802.1Qbv 演示 | AN13995 | 演示了使用 i.MX 8M Plus 的 TSN 802.1Qbv,并解释了时间感知整形技术如何利用固定的重复周期来提供确定性的延迟;它还包含 Linux 版本。 tc / taprio 配置示例。 |
感谢您提供信息。请问您能否也向我们提供有关 iMX8M Plus EVK 的信息?
谢谢。
我们的代理商告知我们,目前还没有关于 NXP i.MX95 EVK 实时性能或抖动的官方性能报告。
但是,他们还提供了描述评估实时延迟的测试方法(例如,循环测试)的文档。
这导致我们这边有些困惑。由于存在标准化的测试方法,我们假设此类测试一定已在内部执行过——至少在参考 EVK 平台上执行过。
因此,我们想澄清如下:
我们了解到,实时性能可能会因系统配置和工作负载而异。然而,即使是受控条件下的基准结果(例如,默认 BSP,最小负载)对于初步评估也非常有帮助。
感谢您的支持。
hankwang_0-1784018178178.png
实时边缘软件(最相关)
恩智浦半导体的实时边缘软件正式支持 i.MX8M Plus EVK,并包含以下内容:
内部文件REALTIMEEDGEUG指出,实时边缘软件提供:
支持 i.MX 8M Plus LPDDR4 EVK
@yipingwang非常感谢您提供的信息。
下载方式:
1 Real-Time Edge 产品概览 materials
2 实时边缘用户指南 — TSN 端点示例应用程序
3 实时边缘用户指南
4. Harpoon 用户指南 — 实时延迟应用程序
5. 鱼叉用户指南
6 AN13588
谢谢!