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.

[参考译文] DP83867IR:DP83867IRRGZ 以太网 PHY 芯片存在某些问题。

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1621859/dp83867ir-there-are-certain-issues-with-the-dp83867irrgz-ethernet-phy-chip

器件型号: DP83867IR

您好、 专家

1.使用 DP83867IRRGZ 芯片的网络端口出现传输错误,导致较低级别的设备上的数据包丢失。
2.通过对 FPGA TXC 和 TXCTL 信号进行硬件测量,可以观察到以下现象:
(1) 当 TXC 时钟相位比 TXCTL 早 2ns 时、不会出现数据包丢失。 示波器测量的波形图如下所示。

1.png

 

2.jpg(2) 当 TXC 时钟与 TXCL 对齐时、会发生大量的数据包丢失。 示波器测量的波形图如下所示

 

3.jpg

3. FPGA 向 PHY 芯片发送数据。 TX 内的内部延迟配置为 2ns。 理论上、沿同一边沿发送是正确的。 需要向您确认此问题(LED1 和 LED2 的 Strap 配置电阻器处于“未连接“状态)。

4.png

您能为我们澄清一下吗? 具体来说、在调整 RGMII 发送器时、我们应遵循哪个序列? 为什么第二种方法不可行?

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

    您好:

    我想重新调整这种方式。 任何数据都需要在时钟上升沿之前和之后具有足够的稳定时间、称为建立时间和保持时间。 假设 PHY 不会增加额外的内部延迟(在步骤 3 中完成)、第一示波器图像显示 4ns 的建立时间、这已经足够了。 观察第二个图像、时钟和数据是对齐的、但可以看到问题。  理论上、对齐的信号上存在额外的时钟延迟时、这应该没有问题。 更改 Strap 配置会为时钟和数据之间 2ns 或 0ns 延迟的差异。 信号探头是否尽可能靠近接收器?

    此致、

    Gerome