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.

[参考译文] DP83869HM:SGMII 信号完整性

Guru**** 2445830 points
Other Parts Discussed in Thread: DP83869HM

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1213163/dp83869hm-sgmii-signal-integrity

器件型号:DP83869HM

您好、TI 成员!

我有以下设置( 桥接模式下的1个 DP83869HM、 SGMII 转铜缆模式下的1个 DP83869HM):



I 在 SGMII 转铜缆 PHY 的输入端(在交流电容后)测量的信号完整性(使用5GHz 差分探头和6GHz 示波器):


结果如下:


我的问题是:
-如何知道,例如,如果采样位置"B"是1-1-1的周期,或者如果这是1-0-1的周期,但没有达到零电压电平。
-什么是 SGMII 输入电压切换规格? 我在数据表中找不到此规格
-在 DS 中,SGMII 输出的额定输出差分电压= 1060 (最小值)/ 1100 (典型值)/ 1140 (最大值)
——接收器处的 SGMII 信号仅在-400mV 到400mV (800mV)之间
-------- 这是否意味着我在传输线路上具有很大的损耗?

提前!
Julian

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

    尊敬的 Julia:

    我可以提出几个有关进一步调试的问题吗:

    • 您接收的数据是否与 SGMII 通信中的预期数据不同? 您是否能够 通过 SGMII 通信接收任何数据?
    • 您是否能够检查寄存器0x0037 3次以看到 SGMII 自动协商完成
    • 您是否能够为 SGMII 通信生成眼图?

    --

    谢谢!

    林希尔曼

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

    嗨、Lin、

    很抱歉我的回复太晚了! 我现在测量了 RX 侧和 TX 侧的眼图。

    请参阅附件...


    Rx 侧(在 SGMII 转铜缆 PHY 的 AC-CAP 之后;上图左侧)、iperf 运行:



    TX 侧(在 RGMII 至 SGMII 桥接 PHY 的 AC-CAP 之后; 上图的右侧)、使用 iperf 运行:

     如果该图可让两个 PHY 之间实现可靠的连接、那么获得有关信号完整性的反馈会很好。

    提前!

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

    Julian、您好!

    为了进一步澄清您的 PHY 问题、我想对此进行澄清:

    • 您接收的数据是否与 SGMII 通信中的预期数据不同? 您是否能够 通过 SGMII 通信接收任何数据?
    • 您是否在 SGMII 通信接口上看到链路?  
      • 您是否能够检查寄存器0x0037 3次以看到 SGMII 自动协商完成
    •  您能否 比较 下面显示的眼图掩模要求:

    --

    谢谢!

    林希尔曼

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

    大家好、再次强调一下、

    1) 1)接收数据。 总体链路(MAC<=>PHY1<=>PHY2<=>PC)达到约920Mbit/s、但是在 TCP/IP 模式下有时会重试/丢弃大量数据包。
    2) 2)链路已建立且稳定
    3) 3) SGMII 禁用自动协商、因为 SGMII 始终以125MHz 运行。 启用自动协商后、PHY 之间没有链路。
    4) 4)我将在本周晚些时候提供反馈。

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

    下面是一些眼图信息、请见图片:

    在图片的底部红色框中、还会显示示波器中的一些测量数据。

    抱歉、我对眼图不是很熟悉、所以请帮我解释测量结果。  

    提前感谢!
    Julian

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

    Julian、您好!

    以下是有关如何读取 SGMII PHY 接收器屏蔽要求的规范:

      

    信号间的振幅或峰峰值应大于+/- 100mV。 但是、从您发送给我的眼图中、我看到您的峰间电压仅达到+/- 90mV。 是否能够增加 MAC 端的输出驱动器电平?

    --

    此致、

    林希尔曼

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

    您好!

    首先、我在眼图上的注释是错误的、它是+-180mV、而不是+-90mV:

    MAC 集成在 TI 的 AM64x-SoC 中。

    当在 SGMII 模式下两个 PHY 之间出现问题时、它应该如何帮助提高 MAC 侧的输出驱动器电平?

    如果这确实有帮助、如何使用 Sitara AM64x 执行此操作呢? 我可以调整哪些配置?

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

    Julian、您好!

    您是否能够缩放我之前提供的掩码、然后 将其导入或粘贴到您的 SGMII 眼图中。 确保 X 轴的标度为800ps、Y 轴的标度为+/-400mV。

    请参阅以下图表:

    --

    谢谢!

    林希尔曼

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

    您好!

    我不明白你为什么要我这样做。 所有必填信息都在已张贴的图片中。

    眼高=+/- 180mV
    眼宽=677ps



    另外、很遗憾、您从未真正解答过我的问题:

    -什么是 SGMII 输入电压切换规格? 我在数据表中找不到此规格

    - 当我在 SGMII-模式下的两个 PHY 之间有问题时,它应该如何帮助提高 MAC 端的输出驱动器电平?

    提前!

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

    您好!

    另外两个问题:
    1) 1)是否可以 通过 MDIO 寄存器设置来提高 DP83869HM 的输出驱动器电平?
    2)将交流电容器置于接收侧是否正确,或者 它们是否应始终置于发送侧?

    提前感谢!

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

    Julian、您好!

    我们在此线程中以掩码的形式共享了 SGMII 的输入要求。 在掩码中、您可以看到 PHY 也可以使用100mV (如果还满足其他掩码标准:上升/下降时间、抖动)。 如果输入端的信号摆幅满足屏蔽要求、我们预计不会出现任何数据传输问题。 我们没有任何可以分享的进一步信息。 是否出现任何数据包错误?

    --

    此致、

    希尔曼

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

    您好、

    感谢您的回复!

    您能回答以下问题吗?

    什么是 SGMII 输入电压保留规格? 我在数据表中找不到此规格
    1)是否可以 通过 MDIO 寄存器设置提高 DP83869HM 的输出驱动器电平?
    2)将交流电容器置于接收侧还是 始终置于发送侧?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Julian、您好!

    我想后退一步。 您能否检查在观察到 SGMII 完整性时 SGMII 通信中是否存在任何数据包丢失或数据包错误? 您是否能够在即使具有信号完整性的情况下执行 SGMII 通信?

    • 请遵循我之前向您发送的 SGMII 信号规格屏蔽要求
    • 在我们转到输出驱动程序级别之前、您能否检查一下您的系统中是否存在任何数据包丢失?
    • 交流电容器应放置在 PHY 的输出侧。

    --

    此致、

    林希尔曼

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

    您好!

    请遵循我之前发送给您的 SGMII 信号规范掩码要求

    我做了这个。 我符合规格、但在0.25UI 下的眼图张开度方面非常接近、如我的图所示。

    您在转至输出驱动程序级别之前是否在系统中看到任何数据包丢失?

    请参阅我上一篇文章=>  
    1) 1)接收数据。 总体链路(MAC<=>PHY1<=>PHY2<=>PC)达到约920Mbit/s、但是在 TCP/IP 模式下有时会重试/丢弃大量数据包。
    2) 2)链路已建立且稳定

    交流电容应放在 PHY 的输出侧。

    谢谢! 那么、在我的板上这是错误的。 我将尝试另一个方向。

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

    Julian、您好!

    很抱歉、您在先前的帖子中丢失了有关数据包丢弃的信息。

    在接下来的调试步骤中、您是否能够在 PHY2上执行 MII 环回、并检查 MAC 侧的封装以查看任何封装压降? 详细信息将在数据表或寄存器0x0000中的9.3.4中提供

    您还能否提供用于进一步调试的原理图?

    我之所以关注掩模要求是因为下面显示的圆区域:

    --

    此致、

    林希尔曼

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

    您好!

    要了解接下来的调试步骤、您是否能够在 PHY2上执行 MII 环回并检查 MAC 侧的封装以查看是否有封装丢失? 详细信息将在数据表或寄存器0x0000
    中的9.3.4中

    这需要一些时间。

    您能否提供进一步调试的原理图?

    随附

    我之所以关注掩模要求是因为下面显示的圆区域:

    [/报价]

    这里也一样。

    e2e.ti.com/.../PHY1_5F00_RGMII.pdfe2e.ti.com/.../PHY2_5F00_SGMII.pdf

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

    Julian、您好!

    关于 MII 回送、请告诉我您是否遇到问题。

    同时、我们将查阅您的原理图并尽快给您回复。

    --

    此致、

    林希尔曼

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

    Julian、您好!

    除了更改 SOP 和 SON 上的交流电容器外、我在 SGMII 侧原理图中没有看到任何其他问题。

    --

    此致、

    林希尔曼

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

    THX  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    要了解接下来的调试步骤、您是否能够在 PHY2上执行 MII 环回并检查 MAC 侧的封装以查看是否有封装丢失? 详细信息将在数据表或寄存器0x0000
    中的9.3.4中

    我现在检查一下这个测试提供了什么信息。 我在这里没有看到值、MII 环回针对100Mbit、它仅测试 MAC 和第一个 PHY 之间的通信。 我们有两个采用 RGMII (MAC<->PHY1)和 SGMII (PHY1<->PHY2)的 PHY。 我看不到 MAC 和 PHY1之间有任何问题、引线长度非常短、所有规则都适用于 PCB 设计。 我看到 SGMII 传输存在问题。 为什么要我这么做呢?

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

    Julian、您好!

    希尔曼今天不在办公室,我将代表他回答。  

    通过阅读上面的内容、我可以看到数据通信运行正常、而且 SGMII 信号完整性看起来很好。 担忧是什么?

    我们可以使用以下过程检查 PHY (寄存器0x15)中的接收错误、并检查 MSE 以查看电缆侧信号质量。  

    谢谢。

    大卫