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.

[参考译文] DP83822I:RGMII RX 时序

Guru**** 2943030 points

Other Parts Discussed in Thread: DP83822I

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1040148/dp83822i-rgmii-rx-timing

器件型号:DP83822I

你好!  

我尝试在 FPGA 端添加时序限制、FPGA 端从 DP83822I PHY 接收 RX 数据。

我将使用100Mbps。

问题1:  

图7-12包含 SetupT 和 SetupR:

为什么图中同时显示了 SetupT 和 SetupR?  

SetupR/HoldR 是否试图描述 FPGA (接收器)的有效窗口?  (对我们的 PCB 进行假设?)

问题2:  

(第7.16章规定了以下内容:  

SetupR =最小值1ns、

HOLDR =最小值1ns)

根据 SetupR 和 HoldR、即使时钟周期为40ns (对于100Mbps 模式)、数据有效窗口似乎只有1+1=2ns。

我是否正确解释了这一点? 它看起来有点窄。

问题3:  

在 SetupR ETC 的表中:由于我们针对最坏情况进行了限制、我假设我们应该忽略"type"列、而只使用"min"列、对吧?

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

    Steffen 

    感谢您的查询。

    作为一个快速的节点、波形不可扩展、因此提供了值表。

    问题1.  

    是的、您有答案。 这几乎是正确的。 由于我们不知道客户 PCB、因此我们将考虑一些标准值。

    问题2.  

    这些是最小时序数。 您仍然必须考虑时钟周期。

    问题

    没错

    此致、

    Sreenivasa

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

    谢谢。  

    关于问题2:  

    在我看来、无论  时钟周期如何、SetupR 和 HoldR 都指定了一个2ns 的有效窗口。  是这样吗?

    这就是我解释它的方式:最坏情况下有效窗口在 RX 时钟边沿(SetupR)前1ns 开始、在 RX 时钟边沿(HoldR)后1ns 结束。

    因此、无论时钟周期如何、我的 FPGA (接收器)限制都不能假设比这更宽的窗口。

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

    Steffen 

    您的解释 似乎正常。

    有关更宽的窗口 、请参阅下面的内容

    此致、

    Sreenivasa