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.

[参考译文] DP83822IF:正在与 Broadcom 5241交谈

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1352702/dp83822if-talking-with-broadcom-5241

器件型号:DP83822IF
主题中讨论的其他器件: DP83822EVM

我一直在尝试让  DP83822IF 与 Broadcom 5241通信。  最初使用的是 TI 的 Evan、但我的现有线程现已锁定。

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

    您好、Craig、

    很抱歉给您带来不便、线程会在一段时间不活动后自动锁定。 请在此处分享最新动态、以便我们继续讨论。

    谢谢!

    Evan

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

    我尝试了 PRBS 数据包没有效果。  FPGA 正在生成流量。

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

    我不清楚吞吐量测试的预期信号路径、Broadcom 端采用 MAC 环回、DP83822采用反向环回。

    在这种情况下如何验证吞吐量? Broadcom PHY 将立即通过 MAC 环回 FPGA 的数据包、这不会测试完整链路路径。 如果我误解了、请纠正我。

    谢谢!

    Evan

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

    我打开了指向先前已关闭主题的链接: (+) DP83822IF:与另一个 MFG PHY 对话-接口论坛-接口- TI E2E 支持论坛

    也许我做得不对。  我将 DP38322配置为反向环回。  我还在 Broadcom 5241上启用了环回模式。  另一个复杂因素是 FPGA、它运行的是传输数据包、而等待的是接收数据包。  也许我不应该把5241环回?  我想我要展示一下这个设置的方框图。  有时我需要一张照片。

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

    我认为这幅图十分准确。  FPGA 生成 TXD。  它会作为 RXD 最终反射回 FPGA。  也就是说、当 DP83822上启用了反向环回时。  当5241处于环回模式时、此操作不起作用。

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

    感谢您的澄清。 我同意此配置对于环回测试有效、仅启用了 DP83822EVM 反向环回。

    仅使用反向环回进行测试时的结果请告诉我。 是否可以测量吞吐量或检查相同的数据包是否返回 FPGA?

    谢谢!

    Evan

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

    当我在 EVM 上启用反向环回的情况下进行测试时、没有任何返回到5241。  5241未配置为环回模式。  我在 Chipscope 逻辑分析仪中查看 FPGA 信号。  我希望在 PHYE_RX_D 上看到数据:

    我开始质疑介质转换器有什么问题、或者我需要交叉电缆而不是直通电缆。   

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

    您好、Craig、

    在什么情况下会中断信号链中的数据? 数据包是否发送到 DP83822 MAC 的输入端、DP83822寄存器0x15是否会递增以响应接收错误?

    谢谢!

    Evan

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

    检查信号链-探测信号链的最佳方法是什么?  我检查了寄存器0x15、它不会递增。  这意味着没有接收错误、但在未接收数据时也可能出现这种情况。

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

    您好、Craig、

    探测它是一种有效的方法。 如果 TD/RD 上都有有效数据并且 RX_ER 不递增、则 DP83822的 MDI 侧有效。

    谢谢!

    Evan

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

    我决定首先在极端位置探测 RX 和 TX 对-在 EVM 以太网连接器和 BCM5241上的 VersaLink POF 连接器处。  EVM DP83822处于反向环回模式。  我扫描过寄存器0x0403中的电压摆幅电平。  每个级别的范围屏幕截图都是相同的。   

    EVM DP83822 RX 对:

    EVM DP83822 TX 对:

    Broadcom 5241 RX 对:

    Broadcom 5241 TX 对:

    似乎 Broadcom RX 正在获取空闲字符?  这与 FPGA 告诉我的情况是一致的。  RXER = 0但 RXDV = 0。  FPGA 未从 Broadcom PHY 接收到任何数据。

    EVM 似乎正在接收和发送(错误计数器不会递增)。  因为我们将其置于反向环回模式。

    数据有效地从5241传输到 EVM 上的 DP83822、该信号将环回并离开 DP83822发送器。  但 Broadcom 5241接收机未显示。

    因此、DP83822能够理解5241、但反过来却不行。  下一个要关注的地方是介质转换器吗?

    另外、我一直认为、可能与我们配置 Broadcom 5241 PHY 的方式存在一些不兼容之处。  这块 Verilog 中的注释 是准确的。  是否有任何可能会带来问题的东西?

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

    您好、Craig、

    感谢您分享详细的说明和示波器截图。 对于5241配置、没有什么特别之处、摆幅电平为1V 并强制使用100-FX 时、这看起来是正确的。

    从5241 -> Media Converter -> DP83822EVM 和 DP83822EVM -> Media Converter 看到有效数据、但无法看到最后一个 Media Converter -> BCM5241连接?

    在这种情况下、它看起来与介质转换器隔离了、您能否共享此模块的原理图? 我想探讨为什么822的 TX 数据似乎被转换为最后一个示波器屏幕截图中显示的空闲字符。

    谢谢!

    Evan

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

    感谢您浏览这些设置。  我想我们都怀疑介质转换器有问题。  我无法确定我一直在使用的介质转换器的相关信息。  任何标记或代码都不会在互联网搜索上显示任何内容。  因此、我正在做一些我应该做的事情-从 Broadcom 购买介质转换器套件。  我应该在几天内获得它。  有一个原理图。  本套件使用 e IC + IP113ALF PHY。  不是 Broadcom PHY。  这是较旧的 Avago 套件。  我们从 Mouser 订购了两个、价格不便宜。

    在此期间、我还可以做些什么?

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

    您好、Craig、

    一种选择是配置 DP83822EVM 以直接实现与 BCM5241的光纤连接、尽管进行了大量的硬件更改、但这可能不值得花时间来测试、除非您有多个822EVM 可用于测试:

    《DP83822EVM 用户指南》中列出了这些更改以及图19所示的 DNP LVPECL 终端。 这似乎是与 Broadcom 的介质转换器套件并行工作的可行选择吗?

    谢谢!

    Evan

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

    我想了想。  我有两个 EVM。  问题是找到与 VersaLink 连接器类型配合使用的 SFP 模块。  我不确定这种东西是否存在、但我会做一些研究。   

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

    明白了、感谢您的澄清。 我还不熟悉这款 VersaLink 连接器-您能否分享 Broadcom 的介质转换器原理图、以便我在等待介质转换器送达的同时可以查看?

    谢谢!

    Evan

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

    似乎我们选择这些连接器是为了节省在玻璃纤维上的钱,这比 POF 要昂贵得多。  但随后我们必须处理拥有一个单一供应商和更昂贵的收发器/连接器所带来的后果。

    以下是新介质转换器的原理图:

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

    我跟随。 如果您能够分享使用此转换器进行测试的结果、请告诉我、如果不进行重大的硬件返工、同时也没有任何富有成效的测试。

    谢谢!

    Evan

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

    我同意。  媒体转换器在周五晚交付。  我将有时间专门讨论 M-W  我可能会在本周初至中有一些初步结果。   然后我旅行,回到办公室5/15。   

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

    这些结果用于我们之前讨论的配置为反向环回的 DP83822 EVM 的测试设置。  5241电路板(X187)正在发送数据。  介质转换器已更换为新装置。  我得到一个稳定的 D100 (TP 链接/活动)。  我偶尔得到一个弱闪烁的 D101 (FX 链接活动)。  在 X187电路板上使用 DP83822快速测试连接到介质转换器。  这会导致 D101更强且定期闪烁。  以下是与5241连接的一些示波器截图。

    FXRD 在 R112处:

    R103处的 FX-TD:

    有趣的是、一侧大约是我们预期的两倍电压、另一侧是预期的一半。

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

    您好、Craig、

    感谢您快速完成这些测试。 对这两种设置的理解是否正确?

    [1] DP83822EVM <->BCM Converter <->X187 (FX 链路不一致?)

    [2] X187 (DP83822)<->BCM Converter <->X187 (FX 活动是否一致?)

    电压摆幅是否更接近第二次设置中的预期 LVPECL 电平?

    谢谢!

    Evan

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

    第一个设置是一段时间的情况下,但新的介质转换器-不一致的 FX 链接:

    第二个设置插入到 X187的 DP83822中、此外还有新的介质转换器-始终如一的 FX 活动:

    我之前的示波器截图来自第一个设置。  但是、是的、介质转换器的 FX 侧符合我们在5241测得的 PECL 电压摆幅-几乎为2V。

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

    很高兴听到这种声音- X187与 EVM 之间的终端似乎更接近了 LVPECL 光纤连接的要求。

    如果设置满足所需的 PECL 级别并通过所有功能测试(ping、吞吐量、信号质量...)、请告诉我开始新的设计修订还需要什么。

    谢谢!

    Evan

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

    我相信我们正朝着正确的方向发展。  但是、我仍然有一个问题、我无法深入了解 X187上的 BCOM PHY。  以下是 BCOM RX 的全新设置:

    以下是媒体转换器 FX-TD 在 R103的快照:

    是不是太软弱而无法解决?

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

    它看起来太弱、LVPECL 电压摆幅为~800mV。

    我不确定需要进行哪些端接修改才能帮助改善振幅。

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

    以下是 X187上 BCOM5241的原理图块:

    我在 R138和 R139取了我的示波器截图-这是前一篇文章中的第一篇。  这是在 LVDS 侧。   

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

    我在 PECL 一侧拍摄了一个示波器截图:

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

    您好、Craig、

    我需要一些时间与团队一起回顾、请期待今天晚些时候进行跟进。

    谢谢!

    Evan

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

    您好、Craig、

    当您回来后、我们可以通过电子邮件或该主题继续进行此讨论。

    我仍不清楚可以进行哪些修改来改善 BCM 接收器侧的信号振幅。

    谢谢!

    Evan

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

    尊敬的 Evan:

    我回顾了上周的结果、并得出同样的结论:这是 BCM 接收侧的电压电平存在问题。  我们位于同一页。  我们是否正在考虑对 R134/135和/或 R138/139的修改?  执行此操作的目的是提高接收器的电压摆幅。  

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

    您好、Craig、

    是的、我认为可以调节这里的全部四个电阻器来调整接收器摆幅电平。 该电路与 Pericom 的 LVDS <->PECL 应用手册中所示的转换方案不一一对应、因此可能需要一些迭代来针对适当的摆幅电平调整电阻:

    谢谢!

    Evan

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

    我不清楚怎样输入阻抗/电阻来获得所需的电压摆幅。  但我可以修改两个 X187板。  一个将 R134/5/6/9从130欧姆更改为82欧姆、另一个从130欧姆更改为180欧姆。  在两个方向上都达到1/3应该足以看到两个方向上的改进?

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

    对于第一次迭代来说、这看起来是一个很好的策略。 您是否可以访问 SY55857L 的 IBIS 模型? 在查看该转换器的数据表时、我看到 X187电路板大致遵循了所示的输出终端:

    在这里、仿真是否是帮助减少迭代的一种可能的方法?

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

    无法找到此器件的模型。  或许我可以为类似器件找到一个可以正常工作的模型。  可能需要我花几天的时间来更换电阻器。  我还有另一个需要注意的任务。  我希望 在本周晚些时候能够取得一些成果。

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

    听起来不错、如果可以、请分享结果。

    谢谢!

    Evan

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

    我今天找到了一些时间对此展开工作。  

    更改了 R134/5和 R138/9、它们均为130欧姆、采用82.5欧姆电阻。  它看起来要好得多。

    130 Ω:

    82.5 Ω:

    而介质转换器上的活动 LED 更强。

    另一个令人鼓舞的是我定期获得芯片范围内的 RX 位。  这是第一次。

    我们应该如何从这里开始呢?  例如、我可以尝试49.9欧姆。

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

    您好、Craig、

    这看起来不错、对于这一级别、您看到功能链路/吞吐量测试有什么区别吗?

    如果有效吞吐量仍然存在问题、我们可以尝试调整到50欧姆。

    谢谢!

    Evan  

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

    尊敬的 Evan:

    我似乎发生了测量错误。  82.5欧姆的镜头显示919mv。  不确定我是否将我的文件混合在一起、或者在不同的节点进行测量。

    我今天再次进行了多次测量、结果更像是250mV:

    我将其他 X187修改为39.2欧姆、在大约200mV 时结果更差:

    我们最初以130欧姆开始、发现较低的电阻改善了信号。  我们还发现82.5欧姆略优于39.2欧姆。  虽然82.5欧姆尚未提供我们所需的吞吐量。  

    这是否意味着 我们要寻找介于82.5和130欧姆之间的端接电阻?

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

    您能否分享测试的不同电阻/摆幅值的吞吐量结果? 对于给定的吞吐量、您看到的是错误还是干净的数据?

    我不清楚所需的终止值在[39.2 , 82.5]或[82.5 , 130]范围内。

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

    此处是原理图、以确保完整性。  我在 R138/139处探测了下面的示波器迹线。

    在这些电路板修改中更改了 R134/135和 R138/139对。

    130 Ω:

    无法解决问题- RX 端出现空闲字符。

    82.5 Ω:

    每个介质转换器活动 LED 的信号较弱。  在 FPGA 的芯片范围内看到间歇性 RX 数据。  芯片范围中的 RX_ER 未生效。  也看到 X187上与 RX 数据一致的间歇性 LED 活动。  

    39.2 Ω:

    每个介质转换器活动 LED 的微弱间歇信号。  在 FPGA 的芯片示波器中未看到 RX 数据。  芯片范围中的 RX_ER 未生效。   X187上无与 RX 数据一致的间歇性 LED 活动。  

    介于82.5和130欧姆之间?  

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

    感谢您汇编结果以便更快地查看。

    我正在与团队核实 适合在此处尝试的值范围。

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

    100欧姆端接应该会增加摆幅、我们可以测试一下吗?

    我不清楚为什么在82.5欧姆端接电阻时降低摆幅会导致 RX 数据间歇性、而130欧姆端接电阻没有数据直通。

    假设我们遍历终端电阻器并从 DP83822 <->BCM5421找到有效吞吐量的可接受摆幅、那么本设计的下一步是什么? 此流程是否仅用于概念验证、以便与 X187端接方案一起工作?

    谢谢!

    Evan

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

    我将尽快进入实验并进行此修改。  我觉得我们已经接近尾声了。

    这是我们调查 Broadcom 5241的合适替代产品的全部内容。  我预计我们将替换为 DP83822IF。  我们只需确保我们的5241设计与 DP83822IF 兼容、因为我们知道这一领域将包含这些产品。  这是我们确定是否可以通信的步骤。  下一步是确定沟通的质量。  我计划使用 DP83822IF 中的 BIST 功能。  我还可以监控 FPGA 中的接收错误计数。  我们将使用 X187进行原型设计、以便后续在生产中使用。

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

    感谢您分享背景。

    我还认为我们正在收敛于可提供可通过吞吐量的端接、希望不要出现更多迭代。

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

    尊敬的 Evan:

    使用100欧姆电阻器的最后一个实验不优于39.2欧姆或82.5欧姆。  我当时正在和一位同事讨论、他几年前曾遇到过类似的情况。  他建议在 DP83822IF 的 RX 侧使用电平转换器、以使信号处于预期范围的中间位置。  我一直在进行这项实验,而初步的结果看起来很有希望。  我将分享使其正常工作的详细信息。  电路修改很广泛、而且焊接有一些挑战性。  我们可能会在本周结束时发布一些内容。

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

    您好、Craig、

    我感谢这里的更新、很高兴听到结果是积极的。

    如果在这些测试期间需要对任何 PHY 级调优的进一步输入、请告诉我。

    谢谢!

    Evan