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.

[参考译文] DS110DF410:具有 SFP+ DAC 电缆不一致的 DS110DF410SQ 重定时器

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1232340/ds110df410-ds110df410sq-retimer-with-sfp-dac-cable-inconsistency

器件型号:DS110DF410

大家好、

我在我的项目中使用了 DS110DF410SQ 重计时器部分用于1.0625Gbps 的视频应用。请查看我所附的系统架构图。我的要求是使用 SFP+无源 DAC 电缆运行视频。 当我使用无源 DAC 电缆运行系统时、视频有时正在工作、有时视频会卡住。 进一步调试、 当问题发生时,我探测了 TX 和 RX 重定时器的 CDR 锁定和中断引脚,在这种情况下,两个重定时器给 CDR 锁定信号高,但我的视频被卡住。为了从故障情况中恢复视频,我必须做电源循环,然后 只有视频正常工作。
我们只使用 SFP+铜质 DAC 线缆才遇到这个问题。我们测试的同一块是 SFP+光纤模块、运行正常、没有任何问题。

您知道使用 SFP+铜线 DAC 进行传输时有什么问题吗?

此致、
苏吉特

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

    尊敬的 Sujith:

    铜缆的长度和插入损耗是多少?

    是否对铜缆和光纤电缆都使用相同的重定时器配置?

    您能否为两根电缆共享寄存器转储和 BER? 如果可能、还请在视频被铜质 DAC 电缆卡住的情况下共享 BER。

    谢谢!

    埃文

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

    您好、Evan:

    感谢您的回复。

    请查找请求的输入。

    1) 铜缆的长度和插入损耗是多少?
    (应答): 请找到附件。 请参考页码:3(1M 30 AWG: 74752-1101)。 我们将使用1米长的电缆进行测试。  


    2)是否对铜缆和光纤电缆都使用相同的重定时器配置?
    (AN):  是的。我们对铜质 DAC 电缆和光纤电缆都使用相同的重定时器配置。

    3) 3)您是否可以为两根电缆共享寄存器转储和 BER? 如果可能、还请在视频被铜质 DAC 电缆卡住的情况下共享 BER。

    (AN):连接的重定时器配置 寄存器 组。 在这里、我们将运行 Xilinx 7系列收发器视频 IP 进行测试。 我们在视频卡滞时获得 BER。

    /cfs-file/__key/communityserver-discussions-components-files/138/iWave_5F00_retimer.c

    /cfs-file/__key/communityserver-discussions-components-files/138/EE_2D00_74752_2D00_1497_2D00_001.pdf

    此致、
    苏吉特

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

    尊敬的 Sujith:

    您共享的.c 文件仅显示重定时器的配置详细信息-您是否能够为两根电缆共享寄存器转储?

    如果这是在 Linux 系统上, i2cdump()可能会很有帮助。

    谢谢!

    埃文

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

    您好、Evan:

    很抱歉回复被延迟。

    请找到包含光纤和铜缆工作和非工作 阶段寄存器转储的 Excel 数据表。

    /cfs-file/__key/communityserver-discussions-components-files/138/retimer_5F00_debug.xlsx

    等待您的输入。

    此致、
    苏吉特

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

    尊敬的 Sujith:

    感谢您提供详细的寄存器转储和系统信息。

    转储中的 VEO 值指示光纤为422mV、故障情况下铜线为118mV。 VEO 通常至少会出现200mVpp、因此我建议调整铜质外壳的 EQ 设置、以查看性能是否有所提高。

    在 DIV8子速率时、CTLE 设置取自0x3A 而不是0x3 (第8.5.8节对此进行了详细说明)。

    要在这种情况下应用固定的 CTLE 设置、请修改0x3A 中的值。

    要启用 div4或 div8子速率的 EQ 调整、写入0x6f[7]= 1。

    此致、

    埃文

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

    您好、Evan:

    感谢您的有效输入。

    根据您的输入、我们进行了两次迭代。 随附了最新的 Excel 工作表和测试观察结果。

    /cfs-file/__key/communityserver-discussions-components-files/138/Retimer_5F00_Register_5F00_Dump.xlsx 

    1) 1)测试
    按照第8.5.8节的内容进行操作、并通过以下更改更新了二进制文件。

    地址新写入值  旧值
    0x31:     0x00            0x20
    0x2D:    0x88            0x80
    0x40:    0x01             0x00
    0x13:    0x34            0x30

    我们使用上述更新的二进制文件进行了测试、并且运行良好。

    2)测试-2
    我们采用了测试@ Test -1所用的相同二进制文件,此处我们进行了小的更改( 仅限制模式被启用 )

    地址  新写入值     新更改@测试-2
    0x31:       0x00                //屏蔽//未启用
    0x2D:      0x88               //屏蔽//未启用
    0x40:      0x01                //屏蔽//未启用
    0x13:       0x34                //已启用//限制模式

    使用上述修改后的二进制文件、我们测试了系统;没有遇到任何问题。 它工作正常。
    启用限制模式后、可以看到 VEO READ 寄存器比上一个二进制文件表现出良好的响应。
    您能否确认我们是否可以对所有通道使用这些限制模式设置、而不是对单个通道进行微调?
    此外、我们想进一步了解重定时器限制模式的特性、您能解释吗?


    此致、
    苏吉特

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

    尊敬的 Sujith:

    如果在启用限制模式的所有情况下和通道中看到性能提高、则此设置是对单个通道进行微调的有效替代方法。 请注意、也可以写入0x6f[7]= 1 以启用自动 EQ 调整(另一个用于 div4和 div8子速率的替代设置)。

    限制模式会将 CTLE 的第四级更改为限制级、而不是线性级。 如果 DFE 在适应模式2和3中也处于激活状态、则不建议使用此设置。

    谢谢!

    埃文

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

    您好、Evan:

    感谢您的回复。

    请查找我的内联回复。


    1) 1)如果您在所有情况下和启用限制模式的信道中看到性能提高、则此设置是对单个信道进行微调的有效替代方法。 请注意、也可以写入0x6f[7]= 1 以启用自动 EQ 调整(另一个用于 div4和 div8子速率的替代设置)。
    应答) 好的。 在重定时器数据表中、 "保留" 没有描述和控制。 我们尝试将其设置为1表示第7位、 当 回读 寄存器时、我们将获得0x0。  该寄存器不进行写入。   我们如何启用这些替代设置?
     



    2) 2)限制模式会更改 CTLE 的第四级、使其成为限制级而不是线性级。 如果 DFE 在适应模式2和3中也处于激活状态、则不建议使用此设置。

    应答)好的。我们用默认配置运行重定时器寄存器集、

    默认情况下、

      1)自适应模式:1



      2)我们未将 任何值写入0x1E 寄存器及其相关的寄存器组。 基本上、 它在默认配置下运行。 因此 电源中的 DFE       向下计数模式。

    此外 您能否确认我们是否可以将此限制模式应用于最终二进制文件?如果我们使用模式1运行、此模式是否有任何问题或缺点?

    此致、
    苏吉特

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

    尊敬的 Sujith:

    是的、对于适应模式1的默认配置、由于 DFE 未激活、限制模式不是问题。

    为了从0x6f[7]自动调整 EQ、您是否选择了要事先写入的通道寄存器? 例如、对于通道0的写入/读取、0xFF = 0x04。  

    谢谢!

    埃文

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

    您好、Evan:

    感谢确认。   

    我们尚未向通道寄存器写入任何值。 如果我们要写入通道寄存器、则自动 EQ 调整 将仅限于各个通道、对吧?

    我们是否能够 为所有通道寄存器启用自动 EQ 调整?

    您知道吗、 光学和铜介质中的眼睛 VEO 变化的原因是什么?
    除了调整重定时器, 我们如何改善铜介质中的眼可见光?

    此致、
    苏吉特

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

    尊敬的 Sujith:

    我们尚未向通道寄存器写入任何值。 如果我们要写入通道寄存器、则自动 EQ 调整将仅针对单个通道、对吧?

    是的、每次写入0x6f[7]时、它将应用于在寄存器0xFF 之前选择的特定通道。 有关通道选择设置、请参阅表15。 以下是在所有通道上启用自动 EQ 调整的建议寄存器序列:

    0xFF = 0x0C (所有写入目标所有通道寄存器组、所有读取目标通道0寄存器组)

    0x6f[7]= 1'b1 (在所有通道上启用自动 EQ 调整)

    您知道吗、 这种眼睛 VEO 变化的原因是光学和铜介质?
    除了调谐重定时器, 我们如何改善铜介质中的眼睛 VEO ?

    我怀疑铜缆的插入损耗是造成 VEO 变化的原因。 我不确定这种情况下是否存在 Over-EQ 或欠 EQ 的问题-如果可能、请尝试不同长度的电缆、并因此注意 VEO 中的变化。

    谢谢!

    埃文

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

    您好、Evan:

    感谢你的大力支持...

    此致、
    苏吉特