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.

[参考译文] DP8.3867万IS:即使在回放模式下也无法设置通信

Guru**** 2466550 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/638135/dp83867is-communication-cannot-be-setup-even-in-loop-back-mode

部件号:DP8.3867万IS

e2e.ti.com/.../DP8.3867万IS-Design.pdf

您好,

我的客户正在使用DP8.3867万IS进行设计。 它们的MAC通过SGMII连接到PHY。 附加文件是其原理图。 他们遇到的问题是以太网链路不是很稳定。 有时,当他们通过PC ping设备时,他们无法得到任何响应。 一种奇怪的现象是,该问题似乎与SGMII信号线上的耦合电容有关。 当他们使用0.1uF的盖子时,情况最差,而当他们使用100pF时,情况似乎要好一点。 我还让客户完成了环回测试。 在近端回送模式下存在问题。 所以我们认为根本原因在于PHY ckt的设计。

我不熟悉以太网。 有人能帮我解决这个问题吗?  

谢谢!

John

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

    感谢您提供原理图和信息。

    我要确认的一点是,DP8.3867万的RX_CTRL引脚应设置为模式3,否则必须根据数据表更改寄存器位。 清除31.7 Register (链路寄存器)的后,必须重新启动链路的自动协商。

    此外,主板上使用的RGMII PHY是否有任何问题?

    您是否还可以共享SGMII路由的布局? 我看到在原理图上标注了有关正确布线的注释,但我想看看布局上是否严格遵循了这些注释。

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

    谢谢你。 是的,您回答正确。 该问题部分是由于先前浮动的RX_CTRL配置错误造成的。 一旦配置为模式3,且SGMII接口上有100pf的耦合盖(基本上没有丢包),这种情况就得到了显著改善。 但是奇怪的是,一旦我们将联接盖更改为0.1 uf,就无法再设置连杆。 我们观察到SGMII信号,发现无论是100pf还是0.1uF耦合盖,信号质量基本相同,其中SOP/SONB信号良好,而SIP/SIN不是很好。 我已通过电子邮件向您发送了SIP/SIN信号的示波器快照和客户的PCB布局。 请您帮助我进一步了解此问题吗?
    另一个RGMII PHY没有任何问题。 它们仅在最后的设计中使用RGMII PHY。 但是,在MAC的RGMII接口中发现了一个错误。 (FPGA集成MAC),因此他们必须切换到SGMII。 这就是他们的董事会上有两个PHY的原因。

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

    您好,John:

    再次感谢您提供信息。  SIM/SIP的路由看起来不理想,可能会导致某些问题。  长度匹配应在不匹配端完成。 请参阅此高速路由应用程序中的图5注意:  

    我想澄清一下,在使用100pF上限时,沟通是否良好?  当您移回0.1uF上限时,SGMII链接不起作用?  这是真的吗?

    我希望您将寄存器0x31bit[6:5]更改为0b00,并尝试建立具有100pF上限的SGMII链接。

    此致,

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

    是的,这是正确的,使用100pF上限时通信良好,但返回到0.1uF时不起作用。 好的,我们会在收到结果后尝试您的建议和反馈。

    此致,
    John
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Rob,您好!
    我们已经尝试了您的建议,将寄存器0x31bit[6:5]更改为0b00,并使用100pF大写。 结果基本上没有变化。 链路可以在较长时间内正确建立,而不会丢失数据包。 我不确定这项测试意味着什么?
    谢谢!
    John
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,John:

    我很抱歉。 我希望您使用.1uF大写字母。

    顺便说一下,100pF帽和.1uF帽的大小是否相同? 我认为由于电容器位于TX侧,您的信号反射不良。 100 pF电容可能会产生较低的寄生电容和较小的反射。

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

    事实上,我已经在注册表更改后,工程师用100pF和0.1uF两个盖子进行了测试,正如您所说。 但似乎没有任何改善。 100pF仍然工作,而0.1uF不工作。 (100pF和0.1uF盖的尺寸相同)

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

    您可能会与差分迹线的布局发生交互。 将地面向差速器对倾倒。 通常在不同轨迹周围有一个保留区,大约为轨迹之间的3-4个距离。

    如果100pF适用于该应用程序,我会继续使用它。 如果客户计划印刷电路板旋转,我建议移除差分迹线周围区域的接地平面,并更正迹线长度匹配。

    此致,
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Rob,
    非常感谢。
    我的客户设计了新的设计来解决问题。 我已将原理图和PCB文件发送到您的电子邮件。 您能帮我回顾一下他们的设计吗? 我在Ehternet没有任何经验。
    此致,
    John