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:用于10G 单路 XFI 接口的 DS100DF410重定时器寄存器配置值

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

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1222532/ds250df410-ds100df410-retimer-register-configuration-values-for-10g-single-lane-xfi-interface

器件型号:DS250DF410
主题中讨论的其他器件:DS100DF410

大家好、

我们正在设计两个独立电路板之间的10G 链路。 主板1具有 Marvell 的 Cavium 处理器 CN8350 SOC、Board2具有 TI-6638K2k SOC。 10G 链路通过 XFI 接口实现。 它使用单个差分对来实现10.3125速度。 两块主板均通过边缘指连接器使用中板连接在一起。

重定时器 IC DS100DF410连接到每个电路板的 Rx 线路。 我们尝试确定重定时器的配置序列。 我将在该邮件线程中附加该邮箱。 请验证此寄存器序列是否正确。

我们能够在两个 SOC 处检测 TH 接口。 但我们无法通过这些线路发送和接收任何数据。  重定时器寄存器序列的正确与否令人怀疑。

如有其他方法、请提供建议 以调试链接。  请阐明为了启动支持10G 链路速度的 XFI 接口、我们应该保持哪些值。

e2e.ti.com/.../default_2D00_sequence.txt

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

    大家好、Megha、

    DS100DF410编程指南概述了一些常见器件配置的正确寄存器序列:

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

    请尝试表9中的配置序列。

    谢谢!

    Evan

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

    除了 Evan 的配置说明、请见下面的调试建议。

    • 确保在链路两端的 SOC 上禁用自动协商和链路训练
    • 务必确认重定时器在系统链路启动过程中实现 CDR 锁定。 您可以通过通道寄存器0x02检查重定时器 CDR 的状态

    此致、

    Rodrigo Natal

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

    您好、Evan、Rodrigo、

    我在最后检查了配置、然后根据 snla323.pdf [表9]文档配置了寄存器序列。 我检查了0x2F 的 CDR 锁定状态。 这不会锁定 CDR。 在我们结束时禁用了自动协商、而在结束时也禁用了链路训练

    请找到重定时器器件的 i2cdump。 请建议这些值。

    ---------------- 实验板1----------------- CN8350 Cavium 处理器-------

    此电路板有3个10G XFI 链路连接到3块电路板2。


    root@debian_on_OCTEON-tx:/home# i2cdump -f -y 0 0x1a

    未指定大小(使用字节数据访问)
        0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef    
    00:00 00 00 00 00 00 00 00 00 00 10 0f 08 00 93 69   .......... 我
    10: 3A 20 a0 30 00 10 7a 36 40 23 00 03 24 00 E1 55   : 0. Z6@#
    20: 00 00 00   @@ 40 00 00 00 00 00 00 00 30 00 72 80 00 C6 .. 0.r...
    30:00 20 11 88 bf 1f 31 00 00 00 00 00 0 00 80 00   . ??1....... ?.
    40:00 01 04 10 40 08 02 80 03 0c 30 41 50 c0 60 90   ??????????????????@? 0AP?`?
    50:88 82 a0 46 52 8c b0 C8 57 5d 69 75 D5 99 96 A5   ?FR?W?????
    60:00 00 00 00 00 00 00 20 00 0A 44 00 00 00 00    。。。。
    70:03 20 00 00 00 00 b0 C8 57 5d 69 75 D5 99 96 A5   ? ....?????
    80:00 01 04 10 40 08 02 80 03 0c 30 41 50 c0 60 90   ??????????????????@? 0AP?`?
    90:88 82 a0 46 52 8c b0 C8 57 5d 69 75 D5 99 96 A5   ??FR?W??????
    A0:00 01 04 10 40 08 02 80 03 0c 30 41 50 c0 60 90   ????@?????? 0AP?`?
    b0:88 82 a0 46 52 8c b0 C8 57 5d 69 75 D5 99 96 A5   ???FR?W??????
    C0:00 01 04 10 40 08 80 03 0c 30 41 50 c0 60 90   ????????????????????@? 0AP?`?
    D0:88 82 a0 46 52 8c b0 C8 57 5d 69 75 D5 99 96 A5   ??FR?W??????
    E0:00 01 04 10 40 08 80 03 0c 30 41 50 c0 60 90   ????@????????? 0AP?`?
    F0:88 82 a0 46 52 8c b0 C8 57 5d 69 75 D5 99 96 A5   ??FR?W??????

    ---------------- Board2----------------- TI-SOC-------

        0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef    
    00:00 10直流00 00 00 00 00 00 00 10 0f 08 00 93 69    我
    10: 3A 20 a0 30 00 10 7a 36 40 23 00 03 24 00 E1 55   : 0. Z6@#
    20:00 00 00 00 40 00 00 00 21 38 20 30 00 72 80 00 C6   ...@……!8 0.r...
    30:00 20 11 88 bf 1f 31 00 10 00 00 00 00 80 00   。 ???1... ?.
    40:00 01 04 10 40 08 02 80 03 0c 30 41 50 c0 60 90   ??????????????????@? 0AP?`?
    50:88 82 a0 46 52 8c b0 C8 57 5d 69 75 D5 99 96 A5   ?FR?W?????
    60:00 00 00 00 00 00 00 20 00 0A 44 00 00 00 00    。。。。
    70:03 20 00 00 00 00 b0 C8 57 5d 69 75 D5 99 96 A5   ? ....?????
    80:00 01 04 10 40 08 02 80 03 0c 30 41 50 c0 60 90   ??????????????????@? 0AP?`?
    90:88 82 a0 46 52 8c b0 C8 57 5d 69 75 D5 99 96 A5   ??FR?W??????
    A0:00 01 04 10 40 08 02 80 03 0c 30 41 50 c0 60 90   ????@?????? 0AP?`?
    b0:88 82 a0 46 52 8c b0 C8 57 5d 69 75 D5 99 96 A5   ???FR?W??????
    C0:00 01 04 10 40 08 80 03 0c 30 41 50 c0 60 90   ????????????????????@? 0AP?`?
    D0:88 82 a0 46 52 8c b0 C8 57 5d 69 75 D5 99 96 A5   ??FR?W??????
    E0:00 01 04 10 40 08 80 03 0c 30 41 50 c0 60 90   ????@????????? 0AP?`?
    F0:88 82 a0 46 52 8c b0 C8 57 5d 69 75 D5 99 96 A5   ??FR?W??????

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

    大家好、Megha、

    您能分享一下该系统的方框图吗?

    电路板2寄存器转储显示 CDR 已锁定(0x2[3])、具有有效的眼图测量值(0x27、0x28)。

    电路板1寄存器值指示 CDR 未锁定、超过 ppm 容差且未通过单位检查限制。

    请在重定时器中确认电路板1的 TX 信号特性(数据速率、图形、振幅、去加重设置...)。

    此外、请尝试禁用单一位限制检查(0xC[3]= 0)、以查看这是否会影响电路板1的 CDR 锁定。

    谢谢!

    Evan