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:DS250DF410设置25G 无法建立链路和流量

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1300372/ds250df410-ds250df410-setting-25g-can-not-not-link-up-and-traffic

器件型号:DS250DF410

尊敬的先生:

我们的 MB MAC 使用 BRCM 的 Tomahawk 5、并使用 DS250DF410作为 SFP28端口的重定时器。

我们的 MAC 和 DS250DF410 设置25G 为 SFP28端口,bur 无法建立链路和通信。

    对于 SFP28端口、SPF28端口、我们的 MAC 设置25G 和 DS250DF410设置25.78G 可以链接和流量、但会丢失封装。

下面我总结一下我们的问题:

1. BRCM-TIMER 默认为25.78125G、Re 默认为25G。 是否可以应用该设置?
2.如果以上问题适用,您对如何调整信号设置和微调以便不发生丢包有什么建议?
3.如果需要调整为25G、除了将0x2F 更改为0x40外还有其他需要调整的东西吗?
目前,如果我们尝试将其调整为0x40 ,我们将无法建立链路。4. 此模型支持通道0~3。 转储值​​相同。 不同渠道之间有何区别?
修改寄存器时、我们目前分别修改四个通道。 是这样吗?

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

    您好、Jay、

    Unknown 说:
    1. Re 定时器默认值为25.78125G、BRCM 为25G。 是否可以应用此设置?

    了解信号的实际线速率非常重要。  这是25G 以太网信号吗?  如果是、线速率可能为25.78125Gbps。  请确认此项。  您通过 DS250DF410设置为25.78125Gbps 来建立链路、这表明您的线路速率实际上为25.78125Gbps。

    Unknown 说:
    2. 如果上述问题适用,您是否对如何调整信号设置和微调以便不发生丢包有任何建议?

    是的、您可能会遇到位错误。  通过重定时器传输数据时、您是否可以共享寄存器转储?

    您应检查以下内容:

    -什么 HEO/VEO 是重定时器报告?

    -您是否尝试过调整 TX VOD / FIR 设置?

    -您使用的是什么重定时器调整模式?

    此外、请参阅下面有关 Greenbox 测试的应用手册、该测试是可用于查找最佳 TX FIR 设置的过程。

    https://www.ti.com/lit/an/slyt678/slyt678.pdf

    Unknown 说:
    3. 如果需要将其调整为25G、除了将0x2F 更改为0x40之外、是否还有其他需要调整的东西?

    请记住、设置数据速率时仅应更改0x2F[7:4]。  默认值0x2F 为0x61。  如果您尝试将数据速率设置为25.0Gbps、则应将其更改为0x41。

    Unknown 说:
    4. 此模型支持通道0~3。 转储值​​相同。 不同渠道之间有何区别?
    修改寄存器时、我们目前分别修改四个通道。 这是否正确?

    每个通道独立运行、但功能完全相同。

    您可以单独修改每个通道。  如果需要、您还可以执行广播写入来一次修改全部通道。

    此外,您能否在 Broadcom ASIC <--> Retimer 和 Retimer <--> SFP 之间分享有关信道损耗的信息?

    谢谢。

    德鲁

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

    尊敬的 Millers:

    谢谢你的帮助。 信道损耗将在稍后更新。

    DS250DF410在 SMBus 从模式下使用、EEPROM 为空、但我们安装 EEPROM 以进一步
    DS250DF410 SMBus 连接到 EEPROM 和 SFP28连接器。
    我们发现 EEPROM 地址与 SFP EEPROM 相同、有如下问题
    问题1:我们将 DS250DF410设置为从模式、为什么可以检测 EEPROM、规格中提到只需要在主模式下使用 EEPROM?
    Q2:请通过任意设置让 DS250DF410忽略 EEPROM、从而避免同一地址问题。
    Q3:保存任何设置以让 DS250DF410修改 EEPROM 地址、从而避免相同的地址问题。

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

    您好!

    Q1:我们将 DS250DF410设置为从模式、为什么可以检测到 EEPROM、规格中提到 EEPROM 只需要在主模式下使用?

    您能否解释一下"DS250DF410正在检测 EEPROM"的意思?  在从模式下、DS250DF410不应从 EEPROM 加载任何内容。

    Q3:保存任何设置以让 DS250DF410修改 EEPROM 地址以避免同一地址问题。

    否、DS250DF410与设定的 EEPROM 地址进行交互。

    谢谢。

    德鲁

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

    尊敬的米勒:

    问题1:

    DS250DF410用于 SMBus 从模式、并使用 DS250DF410引脚 SDC/SDA 连接到 EEPROM 和 SFP28连接器。

    我们的问题是 DS250DF410 EN_SMB 将1K 上拉至 VDD 以设置从模式、并且规格中提到从模式不应使用 EEPORM、

    为什么我们检查器件型号可以找到带有 DS250DF410的 EEPROM?

    问题2:
    根据编程指南表5-3&5-4的设置、我们尝试修改设置、发现丢包的情况有所改进、但问题还没有完全解决。

    目前、我们看到从 ASIC 到重定时器的线路非常长、并有一个到子器件的连接器。 请帮助确认是否有任何推荐的可调设置可以添加损失包?

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

    您好、Jay、

    DS250DF410用于 SMBus 从模式、并使用 DS250DF410引脚 SDC/SDA 连接到 EEPROM 和 SFP28连接器。

    我们的问题是 DS250DF410 EN_SMB 将1K 上拉至 VDD 以设置从模式、并且规格中提到从模式不应使用 EEPORM、

    为什么我们检查器件型号可以找到带有 DS250DF410的 EEPROM?

    [/报价]

    如果您在从模式下使用 DS250DF410、 它将忽略 SFP 模块中的 EEPROM。  DS250DF410从模式不会从 EEPROM 加载数据。

    问题2:
    根据编程指南表5-3&5-4的设置、我们尝试修改设置、发现丢包的情况有所改进、但问题还没有完全解决。

    目前、我们看到从 ASIC 到重定时器的线路非常长、并有一个到子器件的连接器。 请帮助确认是否有任何推荐的可调设置可以添加损失包?

    [/报价]

    重定时器处于何种调整模式?  对于长通道、我希望调整模式2以获得更好的性能。

     重定时器测量的 HEO/VEO 值是多少?

    是否尝试过调整 ASIC TX FIR 设置?

    谢谢。

    德鲁

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

    尊敬的米勒:

    如下所示:

    Miller 说:
    重定时器测量的 HEO/VEO 值是多少?
    杰伊:
    0x27 HEO 读数为0f。
    0x28 HEO 读数为44。

    Miller 说:
    是否尝试过调整 ASIC TX FIR 设置?
    杰伊:
    检查 MAC (BRCM) FAE、TX FIR 设置为最大滑动

    我们的问题
    并尝试将0x31 ADAT 模式设置为 mode3 (我也尝试过 mode2)
    使能 DFE (寄存器1E Set 02)

    您能否分享我们可以尝试的 RX EQ 设置是什么?

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

    您好、Jay、

    Jay:
    0x27 HEO 读数为0f。
    0x28 HEO 读数为44。

    0.47UI 和212mV 的 HEO/VEO 非常好。  通常、重定时器上的这根眼可以看到 BER 良好。  您是否能够建立链路?

    如果无法建立链路、我建议使用重定时器的 PRBS 发生器和校验器进行一些 BER 测试、从而将链路拆分为多个部分并弄清通道的位置。

    检查 MAC (BRCM) FAE、TX FIR 设置为最大滑动

    将 TX FIR 设置为最大摆幅可能不是最佳设置。  请记住、更改前体或后体也可能会提高信号完整性。  您可以通过扫描不同的前体/后体设置来优化 MAC 和重定时器之间的链路。

    并尝试0x31 adat 模式以模式3 (我也尝试了 mode2)

    由于您使用的是调整模式3、因此重定时器将自动调整其 RX EQ 设置。  我认为在大多数系统中、调整模式2可以为高损耗通道提供最佳性能。  但是、我建议在调整模式2和3之间使用任何能够为您提供最佳 BER 的选项。  如果您在建立链路时遇到问题、我建议使用重定时器 PRBS 校验器和发生器将链路分解为多个部分、查看出现错误的位置。

    谢谢。
    德鲁

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

    尊敬的先生:

    更多问题请回答。谢谢。
    1.我们的 ASIC 只支持 SFI、没有 KR。 损耗标准比我们以前思考的更加关键。
    2.我们想了解有关重定时器 RX EQ 的信息。 我们调整了0x31 (ADAPT 模式)和0x1E (DFE)。
    如果 RX EQ 上有任何其他设置? 我们需要检查是否可以补偿损耗。
    3.我们想检查眼图扫描,但看不到眼图。
    如何建立眼图扫描?
    我们如何显示眼图?或者此 DS250DF410不支持眼图?

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

    您好、Jay、

    1. 我们的 ASIC 仅支持 SFI、无 KR。 因此损失标准比我们以前的思维更为重要。

    您的系统中的通道损耗是多少?  您能否将其添加到方框图中?

    2. 我们想了解有关重定时器 RX EQ 的信息。 我们调整了0x31 (ADAPT 模式)和0x1E (DFE)。
    如果 RX EQ 上有任何其他设置? 我们想要检查是否可以补偿损失。

    调整模式可自动调整 CTLE 和 DFE、这些是重定时器用于补偿系统损耗的主要技术。   您能否检查 CTLE 设置以确保重定时器正在调整该设置?  此外、重定时器具有 VGA 设置。  如果重定时器接收到启动幅值较低的信号、则可以使用该功能。

    3.我们想检查眼图扫描,但看不到眼图。
    如何建立眼图扫描?
    如何显示眼图?或者此 DS250DF410不支持眼图?

    是的、重定时器支持此功能。  请参阅编程指南的第7.29节、其中详细说明了如何执行眼图扫描。

    读取重定时器的眼图扫描数据后、将其可视化很有帮助。  我所做的一种方法是在 Excel 中使用"热映射"。  但是、我认为有几种不同的方法可以做到这一点、所以也许您有更好的选择。

    谢谢。

    德鲁