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.

[参考译文] LMK05028:DPLL2未锁相。 它是"频率锁定"

Guru**** 2511985 points
Other Parts Discussed in Thread: LMK05028

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1064588/lmk05028-dpll2-is-not-phase-locked-it-is-frequency-locked

器件型号:LMK05028

编号:CS0812809
联系人:Tim Mumma
名字:Tim
姓:Mumma
简短描述:DPLL2不会进行锁相、但会指示锁频
电子邮件: tmumma@infinera.com
公司:INFINERA
公司电话:
语言:英语
状态:打开
提供案例详情或评论:

您好!

我们看到一个独特的问题、即 您的器件的 DPLL2指示锁频而不是锁相。 我们在过去看到、相位和频率都没有锁定。 因此、这有点不同。

只要没有明显的抖动/漂移、时钟信号看起来就可以进入。  

  1. 引脚43、44个差分 CLK =>测量1.28Vpp/96.15Mhz  
  2.  引脚1、5 = CLNT_PLL8_REFCLK = 1.68Vpp/12.8Mhz LVCMOS (已感应)
  3.  引脚14 = CLNT_PLL8_REC_CLK =坐立@ 0.9Vdc (这对我们来说是正常的、我们目前不驱动引脚)

 

我尚未查看输出。

看看您是否可以帮助提供一些支持。

我们在产品中使用其中的8个器件。

谢谢、

Tim

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

    Tim、您好!

    您能否为您的配置提供 TCS 文件?

    此致、

    起亚拉赫巴

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

    你好,起亚。 很抱歉耽误你的时间。 我没有收到通知。 什么是 TCS 文件以及如何生成它? 我们正在嵌入式 Linux OS 环境中使用您的器件。

    谢谢、

    Tim

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

    Tim、您好!

    TCS 文件是保存 TICS Pro 时钟和计时配置的文件格式。 以下是 TICS Pro 软件下载的链接、供参考: https://www.ti.com/tool/TICSPRO-SW

    至于确定锁相、您要读回哪些寄存器/位来验证锁相?  

    此致、

    起亚拉赫巴

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

    您好起亚,

    我们能够使用串行端口命令转储某些器件设置。 下面是我们看到的内容。 只有 DPLL2锁相设置指示它未锁相。 下面的所有其他设置似乎都正常、因为这是我们通常看到的情况。 我们板上的另一个 LMK05028具有良好的寄存器设置。

    ### LOL/LOS ###

    0xD[2:2]:R13[2] LOL_APLL1=0x0;
    0xD[3:3]:R13[2] LOL_APLL2 = 0x0;


    0xD[0:0]:R13[0] LOS_XO = 0x0;
    0xD[1:1]:R13[1] LOS_TCXO = 0x1;
    0xD[4:4]:R13[4] LOS_FDET_XO = 0x0;
    0xD[5:5]:R13[5] LOS_FDET_TCXO = 0x1;


    ### DPLL1 ###

    0xE[7:7]:R14[7] LOPL_DPLL1=0x0;  
    0xE[6:6]:R14[6] LOFL_DPLL1=0x0;
    0xE[2:2]:R14[2] LOFL_MISSCLK1 = 0x0;
    0xE[1:1]:R14[1] LOFL_FREQ1 = 0x0;
    0xE[0:0]:R14[0] LOFL_AMP1 = 0x0;


    ### DPLL2 ###

    0xF[7:7]:R15[7] LOPL_DPLL2 = 0x1;<--- 指示失相锁
    0xF[6:6]:R15[6] LOFL_DPLL2 = 0x0;<--- 频率锁定表示正常
    0xF[2:2]:R15[2] LOFL_MISSCLK2 = 0x0;
    0xF[1:1]:R15[1] LOFL_FREQ2 = 0x0;
    0xF[0:0]:R15[0] LOFL_AMP2 = 0x0;


    ### REFxVALSTAT ###

    0x2E6[7:7]:R742[7] REF3VALSTAT = 0x1;
    0x2E6[6:6]:R742[6] REF2VALSTAT = 0x0;
    0x2E6[5:5]:R742[5] REF1VALSTAT = 0x0;
    0x2E6[4:4]:R742[4] REF0VALSTAT = 0x1;


    ###输出 PWDN ###

    0x33[0:0]:R51[0]- OUT0_DISABLE = 0x1;
    0x33[1:1]:R51[1]- OUT1_DISABLE = 0x1;
    0x33[2:2]:R51[2]- OUT23_DISABLE = 0x0;
    0x33[3:3]:R51[3]- OUT45_DISABLE = 0x0;
    0x33[4:4]:R51[4]- OUT6_DISABLE = 0x1;
    0x33[5:5]:R51[5]- OUT7_DISABLE = 0x1;

    谢谢、

    Tim

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

    Tim、您好!

    请尝试以下操作:

    1. 增加 DPL2_PL_THRESH 和 DPL2_PL_UNLK_THRESH、直到 DPLL2相位锁定指示锁定。
      1. 可在 R498[5:0]上设置 DPLL2_PL_THRESH
      2. 可以在 R499[5:0]上设置 DPLL2_PL_UNLK_THRESH
      3. 通过增加这两个控件、您将有更大的锁相范围来锁定相位。
      4. 您可以在 TICS Pro 中设置这些控件、如下所示:

    此致、

    起亚拉赫巴

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

    您好!

    由于我们不使用 TICS Pro SW,因此我们需要确定如何通过串行命令访问所述的2个寄存器。

    谢谢、

    Tim

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

    Tim、您好!

    DPL2_PL_THRESH 可在 R498[5:0]上设置。  例如、如果要将锁定阈值设置为63、则应将0x3F 写入寄存器0x1F2。

    DPLL2_PL_UNLK_THRESH 可在 R499[5:0]上设置。   例如、如果要将解锁阈值设置为63、则应将0x3F 写入寄存器0x1F3。

    此致、

    起亚拉赫巴

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

    您好、起亚、

    目前、我只能读取寄存器。 对于您提到的寄存器、R498 = 0x1A 、 R499 = 0x24。 这些是否与特定的 PPM 相关? 如果是、是什么。

    2.您能否为这2个寄存器提供最小/最大数据范围?

    3.一般而言,您希望在相位解锁与频率解锁条件(信号漂移/变化频率)的时钟输出波形上看到什么? 相位解锁条件是否会导致频率变化?

    DPLL2的寄存器读回 R15表示相位未锁定、但我的信号输出频率正在变化(通过观察示波器上的 FFT)。 我正在查看彼此的 P/N 输出、它们在时域中看起来稳定。

    谢谢、

    Tim

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

    Tim、您好!

    1。 当 R498设置为0x1A 时、DPLL2锁定阈值设置为26ppm。 当 R499设置为0x24时、DPLL2解锁阈值设置为36ppm。

    最小值为0x00 (与0ppm 相关)、最大值为0x3F (与63ppm 相关)。 请注意、R499的值必须大于或等于 R498的值。

    3.当器件被频率解锁时、输出时钟的频率将不会达到其目标值(变化的频率)。 当器件进行相位解锁时、输出时钟的相位将不稳定、信号将会漂移。

    4.请尝试将 R498设置为0x3F、将 R499设置为0x3F。 这会将相位阈值设置为其最大值63ppm、并有望解决该问题。  

    此致、

    起亚拉赫巴

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

    您好起亚,

    是否有类似的寄存器可用于调整频率锁定、与相位相关的 R498和 R499寄存器类似?  

    基于 FFT 输出时钟捕捉、我似乎遇到了频率锁定问题、但报告了相位解锁。 我希望报告 Freq 解锁。  

    ### DPLL2 ###

    0xF[7:7]:R15[7] LOPL_DPLL2 = 0x1;<--- 指示失相锁
    0xF[6:6]:R15[6] LOFL_DPLL2 = 0x0;<--- 频率锁定表示正常
    0xF[2:2]:R15[2] LOFL_MISSCLK2 = 0x0;
    0xF[1:1]:R15[1] LOFL_FREQ2 = 0x0;
    0xF[0:0]:R15[0] LOFL_AMP2 = 0x0;

    谢谢、

    Tim

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

    Tim、您好!

    R517[6:0](0x205[6:0])和 R518[7:0](0x206[7:0])设置 DPLL2频率锁定检测阈值。 ppm 值的 MSB 位于 R517内。

    R527[6:0](0x20F[6:0])和 R528[7:0](0x210[7:0])设置 DPLL2频率解锁检测阈值。 ppm 值的 MSB 位于 R527中。

    此致、

    起亚拉赫巴

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

    您好、起亚、

    您能否为这些寄存器提供范围? 我的当前状态如下所示:  

     R517[7:0] = 0xB;
     R518[7:0] = 0xB8;
     R527[7:0] = 0x2;
     R528[7:0] = 0xBC

    谢谢、

    Tim

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

    Tim、您好!

    最小频率锁定检测阈值是当 R517和 R518设置为0x00 (与0ppm 相关)时的阈值。 当 R517被设定为0x7F 并且 R518被设定为0xFF (这与3276.7ppm 相关)时、最大频率锁定检测阈值。

    最小频率解锁检测阈值是 R527和 R528设置为 0x00 (与0ppm 相关)时的阈值。 最大频率解锁检测阈值是当 R527设置为0x7F 且 R528设置为0xFF (与16383.5ppm 相关)时的值。

    此致、

    起亚拉赫巴