This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM3359:申请在带有 DP83867 PHY 的 AM335x 上实现<1ms 以太网延迟的指导

Guru**** 2419080 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1533825/am3359-request-for-guidance-on-achieving-1ms-ethernet-latency-on-am335x-with-dp83867-phy

器件型号:AM3359

工具/软件:

尊敬的 TI 支持团队:
         我正在开发基于 AM335x 的定制嵌入式电路板、该电路板专为实时以太网通信而设计。 该电路板配备了 DP83867ERGZ 以太网 PHY、我们的目标是在 100Mbps 全双工通信的速率下实现小于 1 毫秒的以太网延迟。
我们将 TI Processor SDK v05.00.00.0.15 与 Linux 内核 4.14.40 搭配使用。 鉴于我们的应用至关重要、我们将寻求您在以下方面的专家指导:
1.实现<1ms 以太网延迟的步骤
您能否提供我们可以遵循的详细建议或步骤来实现我们的延迟目标?
 具体而言、我们在以下方面寻求建议:
 a. PHY 级优化 (DP83867ERGZ):
 是否有任何 PHY 寄存器设置或 strap 配置有助于减少发送/接收延迟?
 是否有办法禁用深度 FIFO 缓冲或减少 PHY 中的内部延迟?
 我们应该启用 RGMII RX/TX 延迟还是配置特定的时钟偏差?
b.我们是需要更改驱动程序代码还是需要更改内核
 
2.以太网延迟和速度测试程序
我们还想了解建议的测试方法、以便在 AM335x 平台上验证以太网延迟和吞吐量。 具体来说:
 有哪些 TI 推荐的工具或实用程序可用于测试两块电路板之间的延时?
您能否在实时上下文中使用 ping 之类的工具来提供过程?  
在优化设置中、AM335x CPSW + DP83867 PHY 在 100Mbps 速率下的预期基线延迟是多少?
3、要求提供额外指导
TI 现有是否有任何涵盖 AM335x 平台上的实时或低延迟以太网配置的应用手册、参考设计或技术白皮书?
我们非常感谢您提供的任何支持或方向、因为实现此延迟目标对于我们的项目取得成功至关重要。
 
提前感谢您的时间和支持。 我期待着您的专家提供建议和参考。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 TI 支持团队:

    我昨天分享了一个关于使用 AM335x 处理器和 DP83867ERGZ PHY 实现亚毫秒级以太网延迟(基于 Processor SDK v05.00.00.0.15 和 Linux Kernel 4.14.40)的问题、很荣幸地跟进我昨天分享的这个问题。

    由于这是我们实时通信系统的时间关键型要求、因此我们非常感谢您提供有关 PHY 优化、内核/驱动程序调整和延迟测试程序的指导。

    请告诉我是否需要我本人提供任何其他信息。

    期待您的答复。

    此致、
    Vaishnavi H v