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.

[参考译文] AM5718:RGMII 版本和 PCB 布局

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1040297/am5718-rgmii-version-and-pcb-layout

器件型号:AM5718

我在 设计中使用 AM5718AABCX、我对 RGMII 有疑问。  我完成了 PCB 布局、并使用 Altium 中的延迟时序值与 RGMII TX 和 RX 线路紧密匹配。  列出了这些数字:

电阻器 之后   以 PS 为单位的总延迟
ETH_TXCLK 24.57. 455.772 480.342
ETH_TXCTRL 20.051. 459.727. 479.778
ETH_TXD3 20.055. 459.916 479.971
ETH_TXD2 20.548 460.141. 480.689
ETH_TXD1 15.479 464.644. 480.123
ETH_TXD0 25.318 455.064 480.382
ETH_RXCLK 8.8431. 416. 424.843
ETH_RXCTRL 24.294 400.483 424.777
ETH_RXD3 8.8431. 416.107. 424.95
ETH_RXD2 8.8431. 416.277 425.12.
ETH_RXD1 8.8431. 416.125. 424.968
ETH_RXD0 8.8431. 416.085 424.928

我本来希望 PHY 有很短的时序、但以太网 PHY 需要有一个延迟才能获得更高的传输速度。

RX 延迟 TX 延迟 链接是否有效? TX 速率 RX 速率
2.25ns 0.25ns 是(默认) 750Mbit/s 708Mbit/s
2.25ns 1.5ns 是的 660Mbit/s 665Mbit/s
2.25ns 1.75ns 不适用 不适用
2.25ns 2.00ns 不适用 不适用
2.00ns 1.5ns 是的 700Mbit/s 707Mbit/s

AM518 RMGII 是否与 RGMII 规范的2.0版兼容?  即无需 PCB 迹线延迟。   如果没有、我需要在 AM5718的 RGMII 线路上的 PCB 布线中添加延迟?   

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

    尊敬的 Alan:

    很抱歉回答问题。

    正如我在第304页的数据表注释 a 中所提到的、内部延迟始终处于启用状态、因此无需任何外部延迟、即 b/w clk 和数据。

    希望这对您有所帮助。