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.

[参考译文] DP8.3822万I:DP8.3822万延迟

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/615492/dp83822i-dp83822-latency

部件号:DP8.3822万I

您好,

我对PMD到RMII的传输和接收延迟数感兴趣(该主题上还有另一个线程,但答案是保密的)。

到目前为止,我一直在假设产品数据表和SNLA076A文档(Timing 2.26 4 and TLA0.5 2.27)中给出的DP8.3848万编号。

我能否获得DP8.3822万的这些编号的更新?

此外,DP8.3822万在RCSR regsiter中具有“RMII Recovered Clock Async FIFO Bypass”(RMII恢复时钟异步FIFO旁路)位。 设置如何影响接收延迟(设置位和清除时的延迟)? 根据数据表,该位是默认设置的。 这是奇怪的,因为清除状态(0)被描述为“正常操作”模式。 这是一个错误吗? 我正在RMII从属模式下运行,所以我想应该清除此位。 正确吗?

在同一寄存器中,位 "RGMII TX已同步" 以优化传输延迟。 在RMII模式下是否有类似的位可用,因为在同一参考时钟之外运行MAC和PHY可能会允许一些延迟优化。

谢谢,此致

帕斯卡

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

    很抱歉耽误你的时间。 我们无意让这种做法持续这么长时间。

    关于您的问题:

    1.典型RMII TX延迟为130ns
    2.典型RMII RX延迟为270ns
    3.正确,数据表中有错误。 默认情况下,RMII时钟异步FIFO旁路应为0b0。
    4.通过启用它,您可以减少接收路径上的可变性并减少延迟。 您需要将RX_CLK引脚用于此模式并将其馈入MAC。
    5.没有用于RMII操作的TX同步选项。

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

    您好,Ross,感谢您的回答。

    关于第3点和“RMII恢复时钟异步FIFO旁路”,我们已经通过实验验证了该位是在重置后设置的。

    所以我不明白你的答案。 有关硅的数据表是正确的,如果描述是正确的,则RMII从属操作需要清除该位。

    对吗? 请确认。

    帕斯卡

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

    我对这里的混乱感到抱歉。
    默认情况下,RMII恢复时钟异步FIFO旁路未启用。
    '1'表示正常操作,'0'表示FIFO旁路。

    此致,
    罗斯