工具/软件:
尊敬的 TI 支持团队:
我目前正在处理一个涉及基于 AM3359 的定制 EVM 板的项目。 我们旨在使用 DP83867ERGZ 以太网 PHY 实现 100Mbps 通信时、以太网延迟低于 1ms。
为了实现这一性能目标、我们想了解 PHY 配置优化技术、尤其是对 DP83867ERGZ 的配置寄存器进行调优以实现低延迟运行。
我们恳请您提供以下方面的支持和指导:
PHY 寄存器设置:
为了以 100Mbps 的速率降低 DP83867ERGZ 的延迟、建议使用哪些具体的寄存器配置或优化?
是否有任何设置可以绕过或更大限度地减少内部延迟(例如 FIFO 阈值,中断配置,延迟线)?
MAC-PHY 接口调优:
对于优化 AM3359 MAC 和 DP83867ERGZ 之间的 RGMII 接口以实现最短延迟、有没有建议?
Linux 驱动程序修改:
TI 是否建议使用任何驱动程序级优化或补丁(例如在 CPSW 或 PHY 驱动程序中)来减少 AM335x 平台的 Linux SDK 中的延迟?
测试和测量步骤:
您能否分享 TI 推荐的用于准确测量以太网延迟的最佳实践或工具?
是否有 TI 内部使用的测试套件或基准测试方法(例如,使用 Netperf、iperf 或硬件时间戳)?
我们目前正在使用 TI Processor SDK Linux for AM335x(版本 05.00.00.15)和 Linux 内核 4.14.40。 我们已准备好应用任何相关的软件或硬件建议来实现此优化目标。
您在这方面的支持对于我们的开发时间表非常有价值。 如果需要有关电路板设计或软件环境的任何其他信息、请告知我们。
感谢您的时间和帮助。
此致、
Raj