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.

[参考译文] AM67:DP83867IRRGZ PHY 无法满足 RGMII 时序要求

Guru**** 2392905 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1497133/am67-failing-to-meet-rgmii-timing-requirements-with-dp83867irrgz-phy

器件型号:AM67

工具/软件:

我一直在测试我们设计中 RGMII1信号的信号质量、无法使所有 RGMII 信号满足0.75ns 的20%/80%上升/下降时间要求。 在我们的设计中、RGMII 信号连接到1x3引脚跳线、该跳线可以将 RGMII 信号连接到 PHY 或连接器(在本例中、它们连接到 PHY)。 我们已将 RGMII 信号的驱动强度设置为最大值、当 RX 线路满足列出的时序时、多条 TX 线路也会出现故障。 我列举了几个例子。

TD0上升

TD2上升

我们还尝试了将 RGMII 信号电压电平更改为1.8V、但这似乎无能为力或使情况稍微恶化。

TD3上升(黄色和蓝色均为 TD3、仅使用两个不同的探针)

我们还尝试测试 AM67x EVM 的信号质量、但发现信号质量也会出现故障。

TD3

我们还检查了我们的电压轨、以查看运行期间电源是否下降、但找不到任何这种情况的迹象。 从我们的角度来看、AM67x 似乎没有在这些信号上提供足够的驱动强度来满足0.75ns 上升/下降时间要求。 我们是否遗漏了一些可以进行调整以解决此问题的东西?

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

    尊敬的 Doug:

    这是否无法满足 RGMII 功能要求? 您是否看到 TX/RX 数据包已丢弃或因此而出现错误?

    为将驱动强度提高到最大值进行了哪些调整? 在选择引脚多路复用器的过程中、电路板或 SoC 中是否有其他上拉或下拉电阻器?

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

    RGMII 似乎能正常工作、因为我没有看到 TX/RX 数据包丢弃有任何问题。 对于软件、我们只是将输出阻抗设置为最小值。 现在、soc 中的上拉或下拉均未启用。 电路板上唯一出现的上拉/下拉电阻器位于 RD0、RX_CTL 和 LED1上、用于进行 strap 配置。

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

    Douglas,

    是的、我们在多种器件上使用 RGMII 多年来一直没有任何问题。 在最小阻抗设置下、该电阻器通常为50 Ω、这可提供合适的 TR/TF、不会导致问题。 另一方面、随着上升和下降时间的缩短、人们担心 EMC 辐射更高。 考虑到这一点、会对端接进行调整、以便只要保持建立时间和保持时间、就可以保持 RGMII 性能。