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.

[参考译文] DS125DF1610:DS125DF1610:使用 DS125DF1610交叉点和广播功能时的 CDR 锁定问题

Guru**** 2391935 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/887850/ds125df1610-ds125df1610-cdr-lock-problems-using-ds125df1610-crosspoint-and-broadcast-function

器件型号:DS125DF1610

您好!

此问题与我在 https://e2e.ti.com/support/interface/f/138/t/823638中称为"第三个问题"的问题有关

硬件设置是相同的。 在这里、我的情况是、在重定时器的四通道0中、我想将信号从 C RX 路由到 B TX、其他通道未使用。 下面是我的交叉点配置:


config nok

未使用的输出配置保留为默认配置、这意味着所有输出都从通道 A RX 路由。 所有通道上都有交叉点、本地和多驱动缓冲器。 允许所有通道锁定(共享寄存器0x0F 和0x10设置为0xFF)、并发锁定限制设置为15 (寄存器0x05设置为0x1F)。

在此配置中、通道 B TX CDR 处于解锁状态。 但是、信号检测状态为"正常"。

如果我将通道 C TX 的路由更改为通道 B RX (无传入信号)、则通道 B TX 将锁定。


配置在这里工作、但我不理解为什么。 我需要知道发生了什么、因为这只是我要使用的配置的一个示例。 配置可能会动态变化、我需要知道应该工作或不工作什么、以便正确配置重定时器。

祝你度过美好的一天! 此致、

--
Rd

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

    您好!

    我可以使用一些其他信息来帮助我进行故障排除:

    1. 对于未锁定通道 B 的测试用例、通道 B 和 C 的以下通道寄存器的值是多少?
      • 0x02、0x96和0x9B
    2. 对于锁定通道 B 的测试用例、通道 B 和 C 的以下通道寄存器的值是多少?
    • 0x02、0x96和0x9B
    • 0x8F
    • 0x27和0x28

    因此、

    Rodrigo Natal

    HSSC 应用工程师

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

    罗德里戈、您好!

    用于测试用例、其中通道 B 已解锁
    通道 B
     0x02 = 0x00
     0x96 = 0x1E
     0x9B = 0x02
    通道 C
     0x02 = 0x04
     0x96 = 0x1C
     0x9B = 0x00

    通道 B 被锁定的测试用例
    通道 B
     0x02 = 0xDC
     0x96 = 0x1E
     0x9B = 0x02
     0x8F = 0x00
     0x27 = 0x36
     0x28 = 0x72
    通道 C
     0x02 = 0x00
     0x96 = 0x1D
     0x9B = 0x01
     0x8F = 0x00
     0x27 = 0x00
     0x28 = 0x00

    请注意、我正在禁用 CLTE 适配(寄存器0x2D[3]= 0b1)并将均衡器升压强制为0/0/0 (寄存器0x03=0x00)。 另请注意、在第二种情况下、通道 C TX 按预期解锁、因此眼图张开度测量值为零。

    此致、
    --
    Rd

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

    感谢您提供信息。 问题在于、在通道 B CDR 未锁定的情况下、您错误地配置了交叉点通道。 正确的值为:

    • 通道 B:0x96 = 0x1E、0x9B = 0x02
    • 通道 C:0x96 = 0x1D、0x9B = 0x01

    此致、

    Rodrigo Natal

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

    您好!

    我误解了您的交叉点设置。 如果 A 呈扇形散开至 A C、D 和 B 输出 C、则适用以下设置。

    • 通道 A:0x96=0x04、0x9B=0x00
    • 通道 B:0x96=0x1E、0x9B=0x02
    •  通道 C: 0x96=0x1C、0x9B=0x00
    • 通道 D:0x96=0x1C、0x9B=0x00

    此致、

    Rodrigo Natal

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

    您好!

    我尝试过此操作、但此操作未解决问题:通道 B 仍处于解锁状态。 如需了解相关信息、以下是与上次相同的寄存器的值:


    通道 A
     0x02 = 0x00
     0x96 = 0x04
     0x9B = 0x00
    通道 B
     0x02 = 0x00
     0x96 = 0x1E
     0x9B = 0x02
    通道 C
     0x02 = 0x00
     0x96 = 0x1C
     0x9B = 0x00

    此致、
    --
    Rd

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

    您好!

    如果通过在交叉点四通道中的所有四个通道上设置通道寄存器0x14[7]=1来强制设置信号检测、结果会发生变化吗?

    表14. 通道寄存器、0至1F (续)

    地址

    (十六进制)

    默认值(十六进制)

    模式

    EEPROM

    字段名称

    说明

    14.

    7.

    0

    RW

    Y

    EQ_SD_PRESET

    1:强制信号检测为高电平、强制启用通道。 如果位6被置位、则不应置位。

    0:正常运行。

    6.

    0

    RW

    Y

    EQ_SD_RESET

    1:强制信号检测为低电平、强制禁用通道。 如果位7被置位、则不应置位。

    0:正常运行。

    5.

    0

    RW

    Y

    EQ_REFA_SEL1

    控制信号检测有效电平。

    4.

    0

    RW

    Y

    EQ_REFA_SEL0

    3.

    0

    RW

    Y

    EQ_REFD_SEL1

    控制信号检测取消置位电平。

    2.

    0

    RW

    Y

    EQ_REFD_SEL0

    1:0

    0

    RW

    N

    保留

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

    您好!

    是的、确实如此。 我进一步注意到、强制在通道 A 上进行信号检测足以导致通道 B TX 锁定。 但我不明白为什么。

    此致、
    --
    Rd

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

    您好、Romain、

    在重定时器评估期间、我们发现了一些交叉点配置情况下的信号检测块校准问题。 更改交叉点配置时、可通过将交叉点通道上的信号检测强制为高电平来解决该问题;信号检测高电平条件可在最终确定交叉点配置后移除。

    此致、

    Rodrigo Natal

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

    罗德里戈、您好!

    感谢您的意见。

    我会更详细地尝试这一点。 不幸的是,由于我所居住的地方采取了遏制措施,我几天都无法进入这种环境。 当我有更多有关这方面的信息时、我会在这里通知您。

    此致、
    --
    Rd