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.

[参考译文] DS110DF111:关于 ds110df111的两个问题

Guru**** 2390755 points
Other Parts Discussed in Thread: DS110DF111

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/975297/ds110df111-two-questions-on-ds110df111

器件型号:DS110DF111

大家好、

这是 Brandon、客户、我在使用 ds110df111时遇到了一些问题:

  1. 其中一个输入源是 Intel XL710 NIC、具有10G SFI.0x51信号衰减为0、输出到 XFI。 其他通道输入源为10G XFI、信号衰减为1、输出到 XL710 NIC 上的 SFI。 目前、两个通道都处于下行链路状态。 此问题的根本原因可能是什么、应设置任何特殊配置?
  2. DS110DF111配置为通过将 CHAN_REG 设置为0x54来循环。 IN 信号是否作为原始信号发回? 还是在重定时器上进行内部 CDR 处理之后? 重定时器配置是否对其回送功能有任何影响

BR

Brandon

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

    大家好、

    错误纠正、将0x54更改为0x07。

    BR

    Brandon

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

    您好、Brandon、

    我对你的第一个项目有几个问题。

    -信号检测位位于 CHAN_REG 0x54中。 是否可以确认您正在读取此内容而不是0x51?

    - 10G SFI/XFI 源和 DS110DF111之间的通道损耗估算值是多少。

    关于您的第二项:

    是的、设置 SHARD_REG 0x07会配置回送功能。  输入信号在环回之前具有 CDR 和 CTLE 处理功能。  因此、重定时器配置 CDR 和 CTLE 确实会影响环回信号。  DS110DF111数据表中的图6对此进行了说明。

    谢谢、

    Drew Miller

    HSSC 应用工程师

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

    您好 Miller、

    最新测试的一些新日期:

    目前、我们正在测试两个10GE XFI:

    端口 A 通常可以与回送一起工作,当设置为0x07时,也可以正常连接;

    设置为0x07时、端口 B 无法连接;

    如果我们检查寄存器、我们可以发现:

    PORT_B 重定时器:REG_0x54=0x80 信号检测

                 REG_0x2=0x0 CDR 未锁定

    PORT_A 重定时器:REG_0x54=0x80 信号检测

                 REG_0x2位[5:3]=0x011 CDR 锁定

    此外、一些测试结果如下:

    1. port_b CPU-MAC PCS 环回可正常工作;

    2.Port_b Tx Fly 线路到 RX 可以正常连接;

    3.转储并比较两个重定时器日志,它似乎具有相同的寄存器值

    所附图片是两个重定时器相应输入端口的全通道寄存器转储。 标记的通道0是正常通道、通道4对应于异常通道。 查看您是否可以获得更多有用信息。

    BR

    Brandon。

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

    您好、Brandon、

    感谢寄存器转储。  我正在研究这一点、并将在明天向您提供更多详细信息。

    谢谢、

    Drew Miller

    HSSC 应用工程师

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

    您好、Brandon、

    查看坏通道的寄存器、我们可以看到寄存器0x52=0xA5。 该寄存器包含 CTLE 升压值、且非常高。  我有两个调试选项。  请先尝试选项#1、如果它不起作用、则尝试选项#2。

    1) 1)手动强制 CTLE = 0x00

    请对坏通道执行以下寄存器写入。  此步骤的目标是减少正在发生的任何过度均衡。

    步骤 寄存器地址 寄存器值 写掩码 说明
    1 0x0A 0x0C 0x0C 使 CDR 复位有效
    2. 0x2D 0x08 0x08 覆盖 CTLE 设置
    3. 0x03 0x00 0xFF 将 CTLE 设置为0x00
    4. 0x0A 0x00 0x0C 释放 CDR 复位

    2) 2)启用 DWDM 模式

    这是可采取的另一个步骤、用于降低 CTLE EQ 增强。  仅当选项#1失败时、才建议执行此步骤。

    步骤 寄存器地址 寄存器值 写掩码 说明
    1 0x0A 0x0C 0x0C 使 CDR 复位有效
    2. 0x13  0x02 0x02 启用 DWDM 模式
    3. 0x0A 0x00 0x0C 释放 CDR 复位

    请注意、在上述两个过程中、您需要在进行这些写入之前选择适当的通道寄存器。

    谢谢、

    Drew Miller

    HSSC 应用工程师