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.

[参考译文] DS110DF1610:CDR 无法锁定

Guru**** 2391105 points
Other Parts Discussed in Thread: DS110DF1610

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/839867/ds110df1610-cdr-could-not-lock

器件型号:DS110DF1610

您好!

   面临 DS110DF1610无法锁定问题的客户。 我们将测试如下三个信号频率、只能锁定9.95328Ghz、另两个不能、寄存器0x27和0x28都为0。  

  10.709225 //未锁定

  9.95328 // 锁定(偶数设置寄存器0x2F 或0x60~0x63两种设置都可以锁定)

  2.48832 // 未锁定  

我们曾尝试将 reg0x64设置为0xff 并将 reg0x2f[2]设置为0以关闭 PPM 检查、但它无效。   

 

寄存器日志(10.709225G):

  0x60  0x8B

  0X61  0XB5

  0X62  0X8B

  0X63  0XB5

  0x64  0x64

  0X67  0x20

  0x2F  0X26

  0x09  0x04

  0X18  0x00

  0x36  0X30

  0x0C  0x00

  0x27  0x00

  0X28  0x00

在将 reg0x36从0x30设置为0x00 (禁用 Fast_lock 所有 CAP DAC 参考时钟启用)后、CDR 被锁定。(10.709225G)

  0x36  0x00

  0x27  0X1D

  0X28 0X5A

寄存器日志(9.95328G):

 0x27 0X1D

 0X28 0x5E

 0x36 0x30

谢谢

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

    你(们)好 请参阅以下我的建议。

    10.709225Gbps 的 CDR 速率设置

    0x60 = 0x8C

    0x61 = 0xB5

    0x62 = 0x8C

    0x63 = 0xB5

    0x64 = 0xFF

     

    9.95328Gbps ->此速率没有问题

     

    2.48832Gbps 的 CDR 速率设置

    对0x60到0x64使用与9.95328Gbps 相同的设置

    通过通道寄存器0x18将分压器分压比设置为4 (请参阅下面的寄存器说明)

    通过设置0x0C[3]=0来禁用 SBT 检查

    18

    7.

    0

    RW

    N

    保留

    6.

    1

    RW

    Y

    PDIQ_SEL_DIV2

    如果设置为0x09[2]、这些位将强制设置分频器。

    000:除以1

    001:除以2

    010:除以4

    011:除以8

    100:除以16

    所有其他值保留。

    5.

    0

    RW

    Y

    PDIQ_SEL_DIV1

    4.

    0

    RW

    Y

    PDIQ_SEL_DIV0

    3.

    0

    RW

    N

    保留

    2.

    0

    RW

    N

    DRV_PD_R_EN

    1:当驱动器通过通道寄存器0x15[3]断电时、启用关断终端电阻器

    0:正常运行、对于螺旋桨驱动器运行、电阻器从输出上断开

    1:0

    0

    RW

    N

    保留

    因此、

    Rodrigo 纳塔尔 HSSC 应用工程师

     

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

    罗德里戈、您好!

       根据您的建议,并通过通道寄存器0x2F 禁用 PPM_CHECK/FLD_CHECK。 频率为2.48832Ghz 和1.24416Ghz 的器件现在可以锁定。 但10.709225G 无法。

    Q1:是否可以禁用 PPM_CHECK/FLC_CHECK?

       将 EQ_EN_MR_MODE 从 MID_RATE 更改为 FUL_RATE 后、可以锁定10.709225G。  但这是一个问题、当我们从通道 RX_0A 侧拔下光纤时、通道_0A 变为解锁状态、我们认为是正确的、但通道_0B 仍然锁定。  

    Q2:是否可以将 EQ_EN_MR_MODE 从 MID_RATE 更改为 FUL_RATE?为什么它可以改善 CDR 锁定?

    Q3:拔下输入光纤时为什么 CHANNEL 为0B 保持锁定?

    Q4:知道客户没有启用 DFE、因为数据表没有对参数进行太多描述。 您是否有文档对此进行讨论?   

    谢谢

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

    您好!

     

    禁用 FLD 检查没有问题。 我建议重新启用 PPM 检查、并查看设置0x64 = 0xFF 是否允许通道在这些较低的数据速率下锁定

     

    对于10.7G、我建议使用全速率模式。

     

    我不确定为什么重新计时器通道在拔下光纤后显示 CDR 锁定。 我的假设是、光学模块电气输出仍然存在一些未插入电缆的输出信号振荡。

     

    对于此10.7G 链路情况、我将提出以下建议、以查看它们是否有助于链路更可靠地运行。

     

    • 我建议确保通道 TX_0A 上的 FIR 后标权重设置为0;这是通过设置通道寄存器0x3F[5:0]=0来完成的

    • 我建议在相关通道上强制 CTLE = 0x00。 我还链接 DFE 可能会有所帮助。 请参阅以下通道寄存器操作。

     

    寄存器

    注释

    0x31

    0x40

    设置调整模式2

    0x2D

    0x88

    启用 EQ 覆盖

    0x03

    0x00

    设置 EQ = 00

    0x3A

    0x1E

    0x00

    0xE1

    设置 EQ = 00

    启用 DFE

    0x0A

    0x1C

    使 CDR 复位

    0x0A

    0x10

    释放 CDR 的复位功能

     

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

    您好、Rodirgo、

       根据您的参数、通道0A 可能锁定在10.709225Ghz。 但无法锁定回路通道。 客户尝试绕过回路通道0B、并将通道0A 直接连接到其测试设备

    通信正常。 现在、我们仍在调试它、如果 我们有疑问、我将创建一个新线程。  

    谢谢。