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.

[参考译文] DS250DF410:CRC 消息问题

Guru**** 2513195 points
Other Parts Discussed in Thread: DS250DF410

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1176389/ds250df410-crc-message-issue

器件型号:DS250DF410

您好、专家:

我的客户在其开关产品中将我们的 DS250DF410用作25G 光学模块 TX/RX。 他们发现,当他们在没有插入任何模块的情况下将25G 端口的速度降低到1G 时,串行端口会不时打印不同端口的 CRC 消息。主开关器件是 CTC8180 ,信号在25GHz 和10GHz 正常。 但在1G 模式下、Rx 信号具有约200mV 的波动。 这是正常的吗? 谢谢 Mant!

Br、

王佳奇

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

    大家好、贾齐、

    使用 DS250DF410处理1.25Gbps 数据时需要注意的一点是它必须以 CDR 旁路模式运行。  您知道客户是否在这样做吗?

    观察200mV 输出时、重定时器的输入信号是多少?  测量是单端还是差动?

    我还有一些与系统测试相关的问题。  您提到在没有插入任何模块的情况下、您开始看到 CRC 错误。  假设在没有插入模块的情况下不应发送/接收任何数据、因此不会出现 CRC 错误、我这样说是否正确?  如果是这样、观察到任何 CRC 错误似乎很奇怪。  这是否意味着接收器只是对噪声做出响应?  您能否提供更多有关这方面的背景知识、以便我更好地了解 CRC 错误的含义?

    谢谢。
    德鲁

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

    尊敬的 Drew:

    感谢您的回复! 该器件已处于 CDR 旁路模式。 寄存器值如下: 0xFF 0x03 0xFC 0x01 0xA5 0x0 0x9 0x20 0x1E 0x89。 客户使用差分探头进行测试。 至于噪声、RX 受噪声影响的可能性很低、因为25G 和10G 模式下不会出现锡林问题。 您能帮助提供更多关于这方面的评论吗? 谢谢!

    Br、

    加气  

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

    大家好、贾齐、

    您能否确认、在此测试用例中、从重定时器 TX 测量200mVpp-diff、重定时器 RX 上没有信号?

    您实现的寄存器写入对于设置 CDR 旁路模式很好。  您是否还可以实现 以下寄存器写入?  您可能需要根据具体用例调整 EQ 增强值。

    在 您观察到该问题的测试用例中、您能否共享重定时器中的寄存器转储?

    谢谢。
    德鲁

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

    尊敬的 Drew:

    我是 Jiaqi 的客户。我们已经调整了 EQ BOOST 值。寄存器值在这里: 0xFF 0x03、0xfc 0x01、0x31 0x00、0x1e 0x09、0x2d 0x38、0x03 0x00、0x8e 0x01、0x13 0xb0。但 CRC 问题仍然存在。您有什么其他建议吗?

    谢谢。

    应闻

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

    您好、迎文:

    我注意到您将 CTLE BOOST 设置为0。  这是否适合您的系统?  我建议读取在25G 工作期间调整的 CTLE 值、然后在1G 工作模式下尝试实现该值、看看这是否会改善 BER。  此过程以这样一个假设为基础:25G 中使用的插入损耗和发送器设置与1G 中使用的设置相似。  您是否有任何可以用于调试的其他诊断信息、如信号检测状态或眼图测量?  您是否还能说明这是用于入口还是出口?

    谢谢。

    德鲁

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

    尊敬的 Drew:

    根据表、我们已将 CTLE BOOST 设置为不同的值。

    但信号波形保持不变、有四种类型的波形。

        

      

    测试点位于开关芯片同一 DS250的 RX 部分、未将模块插入光学端口、将模块插入光学端口后眼睛正常。

    你还有其他建议吗?

    谢谢。

    应闻

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

    应文:

      回复可能会因假日而延迟。

       

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

    您好、 迎文:

    我在办公室外的假期,感谢你的耐心。

    感谢您分享方框图和示波器捕获、这对您非常有帮助。  我要确认、这是否仅在重定时器配置为1.25Gbps 并绕过 CDR 时发生?  如果未启用 CDR 旁路、此信号是否会消失?

    关于4个不同的波形、每个示波器捕获之间有何差异?  它们是否都是不同的通道?

    谢谢。

    德鲁

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

    尊敬的 Drew:

    在我禁用配置的 CDR 旁路后、该信号仍然存在。

    约四个波形、在插入光学模块之前、每个通道对应一个波形。 但是、在插入光学模块并将其拉出后、原始波形可能会变为另一个波形。 我们还没有对波形和通道之间的对应关系进行详细的统计。 如果您需要、我们可以稍后做更多实验以进行确认。

    谢谢。

    应闻

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

    您好、迎文:

    您能否确认下面的总结是正确的?  我希望确保我理解您正确观察到的问题。

    总结您的问题:

    • 最初的问题是、当重定时器配置为1G 时、观察到了 CRC 问题。  这将导致在模块不存在时对大约100mVpp - 400mVpp 的信号进行额外调查和观察。
    • 虽然重定时器配置为10G/25G 运行模式、且未连接任何模块、但此信号不存在。
    • 重定时器配置为1G 但未连接模块、但重定时器具有大约100mVpp - 400mVpp 的输出。  无论 CDR 是被启用还是被绕过、都将存在该信号。

    您是否已通过示波器针对10G/25G 模式配置重定时器时验证此信号不存在?  我 想完全确认、此操作仅限于1G。

    我想到了几个调试实验。

    1) 1)当重定时器配置为1G、但不存在模块时、您可以检查信号检测状态吗? 这可以通过选择其中一个重定时器通道寄存器和读取通道寄存器0x78[5]来完成。  因为不存在信号、所以我预计这是0。

    2)您可以尝试将输出驱动器静音,并查看信号是否仍然存在?  请选择一个通道寄存器组并按照下面的寄存器写入操作。

    3) 3)您是否可以尝试禁用其中一个通道并查看信号是否仍然存在?

    谢谢。

    德鲁

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

    尊敬的 Drew:

    因为是春节,我今天只答复你们。

    至于你向我确认的要点,我认为你的理解是正确的。我相信这些问题只会发生在1G。

    我今天做了调试实验、结论如下。

    当重定时器配置为1G 时、 模块不存在时、我读取通道寄存器0x78[5] 、发现 TX 重定时器0x78[5]寄存器 的值 是0x1030或0x1020、RX 重定时器0x78[5]寄存器   的值是0x1000。当重定时器配置为10G/25G 时、TX 重定时器和 RX 重定时器0x78[5]寄存器的值都是0x1000。

    2)我尝试将输出驱动器静音 (0x09=0x20、0x1e=0xe0)、但信号仍然存在。

    3)关闭频道后,数字信号消失。

    这些对您是否有帮助?

    谢谢。

    应闻

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

    您好、迎文:

    感谢您分享这些实验的结果!  对于通道寄存器0x78的结果、我感到有点困惑。  这是一个8位寄存器。  您如何从它获得16位信息?

    谢谢。

    德鲁

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

    尊敬的 Drew:

    至于0x78寄存器值、我们只需要关注前8位。

    谢谢。

    应闻

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

    您好、迎文:

    很抱歉耽误你的时间。  每当您说我们需要重点关注前8位时、我假设您发送的16位值是8 LSB。  如果我的摘要中有任何信息不正确、请更正我。

    总结:

    1G 配置(CDR 已旁路)、不存在模块

    • TX 0x78 = 0x30或0x20
      • 信号。
    • RX 0x78 = 0x00
      • 没有检测到信号。

    10G/25G 配置(CDR 启用)、不存在模块

    • TX 和 RX 0x78 = 0x00
      • 没有检测到信号。

    奇怪的是、当未检测到信号且驱动器静音时、DS250DF410仍有输出。  是否有可能为您的1G 配置共享重定时器的寄存器转储?  我想尝试重现此问题。  此外、 在发现该问题时、是否可以测量 VDD 并确认2.5V 电压轨上没有任何明显的噪声?

    谢谢。

    德鲁

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

    尊敬的、Drew:

    您的总结是正确的。

    根据您的要求、我已在1G 模式下读取了 DS250的所有寄存器、并查看了附件中的结果。 至于1G 模式下的2.5V 噪声、我们将安排在稍后为您进行测量。

    e2e.ti.com/.../DS250-register-value.xlsx

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

    您好!

    感谢您共享寄存器。  我将尝试在实验室中重现此示例、并将在本周向您更新。

    谢谢。

    德鲁

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

    你好,Drew!

    复制如何?

    谢谢。

    应闻

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

    您好、 迎文:

    很抱歉耽误你的时间。  我能够复制这一点。  我对发生这种情况的原因没有任何解释、我正在与我的团队一起确定根本原因。

    如果在1G 模式下、工作时始终绕过 CDR、我相信我有合适的解决方案。  您可以设置后锁多路复用器设置0xA5[7:5]= 3'b111。  这会选择静音选项、似乎可以消除此问题。  我还注意到在您的寄存器中、您共享了预锁多路复用器设置0x1E[7]:5]来选择图形发生器。  我认为应将其设置为3'b000以选择 RAW 模式。

    谢谢。

    德鲁

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

    尊敬的 Drew:

    谢谢你的建议! 我 尝试设置0xA5和0x1E 作为您的建议、但我发现 一旦我们设置0xA5[7:5]=3'b111、光学模块的连接状态始终为 down。1G 模式的寄存器值如下:0xff=0x03、0xfc=0x01、0xa5=0xe0、0x9=0x20、0x1e=0x03。我想询问是否有其他寄存器值需要配置。

    谢谢。

    应闻

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

    您好、迎文:

    感谢您的更新。  我观察到的另一个潜在解决方案是将0xA5保持原样并从1 --> 0 --> 1切换0x09[5]似乎阻止了意外的信号输出。  您可以尝试改用此器件吗?

    谢谢。

    德鲁

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

    尊敬的 Drew:

    我按您的建议尝试了一下、我留下0xA5=0xE0并从0x20 -> 0x00 -> 0x20切换0x09、但问题仍然存在。

    谢谢。

    应闻

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

    您好、迎文:

    感谢您的更新。  这有点令人惊讶、因为在工作台上测试时、这似乎可以解决问题。  您是否仍在使用与先前示波器测量结果类似的示波器测量重定时器输出?  您是否还可以确认当0x09=0x00时、重定时器输出已静音?

    谢谢。

    德鲁

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

    尊敬的、Drew:

    我使用了和以前相同的测量方法。一旦我输入0xA5=0xe0、就没有来自重定时器输出的信号、无论我是否插入到光学模块中、就像重定时器已关闭一样。您有什么想法吗?

    谢谢。

    应闻

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

    您好、迎文:

    感谢您的澄清。  我将花更多时间在实验室中重现此内容、并尝试找到更好的解决方案。  感谢您的耐心等待。

    谢谢。

    德鲁

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

    尊敬的、Drew:

    复制如何?

    谢谢

    应闻

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

    您好、迎文:

    很抱歉耽误你的时间。  您是否可以尝试设置以下内容?

    0x1e[7:5]= 3'b000  #将预锁定输出设置为 RAW

    0xA5[7:5]= 3'b001或3'b000  #将后锁输出设置为静音或重定时数据

    0x09[5]= 1'b0  # 必须设置为0才能使0x1E[7:5]生效。

    谢谢。

    德鲁

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

    尊敬的 Drew:

    今天我们尝试了寄存器值、但 CRC 问题仍然存在。寄存器值为:0xff=0x03、0xfc=0x01、0xa5=0x00、0x9=0x00、0x1e=0x03。

    谢谢。

    应闻

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

    您好、迎文:

    感谢您的更新。  需要说明的是、对于这些设置、您是否会观察到重定时器输出的1G 数据?  它是否仍然具有您之前观察到的噪声?

    在我的测试中、我发现设置 0x09[5]= 1'b0消除了我们观察到的"噪声"问题、并且还允许数据通过器件。  独立于信号是否纯净之外、了解 CRC 问题是否存在很有价值。

    谢谢。

    德鲁

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

    尊敬的 Drew:

    我的测试结果显示1G 信号输出正常、但噪声与我以前看到的相同。

    谢谢。

    应闻

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

    尊敬的 Drew:

    我想问一下、我们是否对此问题进行了其他实验?

    谢谢。

    应闻

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

    您好、迎文:

    很抱歉耽误你的时间、不知何故、我错过了你之前对该主题的响应。

    我知道这个问题已经存在了一段时间、所以我想再次就这个问题达成一致。  我的理解是、当重定时器配置为 CDR 旁路模式时、如果不存在输入、则将在重定时器输出端观察到噪声。  是这样吗?

    您能否分享您最近的寄存器设置?

    谢谢。
    德鲁

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

    尊敬的 Drew:

    您的理解没有问题、现在的问题是在没有输入的输出中存在异常波形。

    最新寄存器列表请见附件。黄色边框不是唯一的值。

    感谢您的帮助!

    应闻

    e2e.ti.com/.../DS250_5F00_register.xlsx

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

    您好、 迎文:

    感谢您共享寄存器转储。  我将尝试使用您的寄存器来重现此情况。

    谢谢。
    德鲁

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

    您好、迎文:

    感谢您的耐心等待。  我尝试了对您的寄存器转储进行测试。  虽然我确实使用您的寄存器转储观察到了一些输出噪声、但它与通用 CDR 旁路配置中看到的噪声相同。  它的振幅也比我在过去观察到的小得多、因此我认为在不存在输入时、器件固有的这一噪声水平。

    关于 CRC 问题、我想知道除了器件噪声之外是否还有其他一些问题。  您是否尝试过测量通道的 BER?  您能否分享有关获得 CRC 错误消息所需条件的更多信息?

    谢谢。
    德鲁

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

    尊敬的 Drew:

    我查看了开关芯片的数据表、只要 RX 差分信号摆幅超过50mV、便可视为信号。我想知道您测得的噪声摆幅是否超过50mV。

     

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

    您好!

    我相信我们的测量值约为40-60mV、尽管在没有输入的示波器上可以观察到其中的一些变化。  即使我们满足"信号检测"标准、也不会期望噪声会在开关芯片上造成 CDR 锁定条件。

    一般而言、我们还期望信号振幅远远超过任何噪声。

    您是否尝试过使用 PRBS 模式进行任何 BER 测量?

    谢谢。

    德鲁