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.
尊敬的 Sirs:
我将在 RMII 模式下使用具有 STM32F207的 DP83848I。
它看起来运行良好、但通过检查 PHY 的 RXD[0:1]时序、我发现从 X1上升到数据转换的最小延迟为2ns (数据表中的 T2.25.2)、而 STM32F207要求这些信号的保持时间 tih (RXD)至少为1.5ns。 这意味着 uC 端口的时钟和 RX 数据之间的最大偏差仅为500ps。 此外、由于温度、老化、时钟斜度等原因... 这个时间似乎非常关键。 我的问题是:
您对此有何看法?
-您是否知道在 RMII 模式下使用 DP83848I 和 STM32F207的任何设计
由于 T2.25.2的声明值非常分散(2ns 至14ns!!!) 您是否认为在某些情况下、允许其最小时间大于3ns 而不是2ns (例如、在最低温度为-25°C 而不是-40°C 的情况下)
我期待你的答复。
此致、
Alberto。
尊敬的 Aniruddha:
我的问题是、在 DP83848发送 RXD 数据并应用其最小输出延迟时间(T2.27.2 = 2ns)的情况下、RMII MAC 仅具有500ps 的裕度、以授予最小保持时间(1.5ns)。 考虑到时钟上升时间可能高达6ns、具体取决于所选的振荡器、如果500ps 足以在时序接近 i 范围限制时执行运算、我会漂移。
我期待你的评论。
此致、
Alberto。