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:1PPS 相位和频率锁定问题

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/963817/lmk05028-1pps-phase-and-frequency-lock-issue

器件型号:LMK05028

您好!

我目前正在使用具有1Hz PPS 输入的 LMK05028EVM 生成122.88MHz 输出(具有20MHz OCXO 50ppb 稳定性)。  我们很难在 DPLL1/2上实现良好的相位和频率锁定。 我可以看到、1Hz 输入上的占空比对 REF-DPLL 锁定的容易程度有很大影响。

对于1Hz 输入、应将哪些值用于 DPLL 频率和锁相检测器?  

请查找随附的 TICS Pro 配置文件以供参考。

谢谢。

e2e.ti.com/.../LMK05028.tcs

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

    您好!  

    我认为这些似乎已经得到了极大的放松。 DPLL 锁定检测已超过1000ppm ... 通常、对于1Hz 源、我们使用0.1解锁 ppm 检测、因此这一数量级放宽了、我不确定这是什么问题。  

    基准是否有效并根据状态回读进行选择?  

    您能否监控 n div 和 r div 路径、它们是同相还是180度相移?  

    注意频率锁定可能需要长达1分钟、相位锁定可能需要几分钟的时间(1pps)、因此请确保等待的时间足够长。  

    最后、所使用的 TCXO 和 XO 的精度是多少?  

    谢谢、此致、

    Amin  

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

    好的、我将尝试切换到另一个 GPS 源、以确认它是否来自此源。

    我们使用来自评估板的 XO 和具有50ppb 稳定性的自定义 OCXO 20MHz。

    您能给我们一些典型的价值:

    DPLL 频率锁定阈值= 0.1ppm

    DPLL 频率 解锁阈值= 1?? ppm

    DPLL 相锁阈值=?? ns

    DPLL 相位解锁阈值=?? ns

    谢谢。

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

    以下是我建议的锁定1pps 的步骤-请注意、我认为标志指示器不是执行此操作的最佳方法:  

    1. 从 EVM 默认配置开始-菜单选项:默认配置-> EVM 默认  
    2. 根据需要在步骤1 - 6中提供输入,然后执行 RunScript  
    3. 运行后脚本执行状态回读:引用是否有效? 是否选择了基准?  
    4. 监视 STAT0和 STAT1上的 R 分频器和 N 分频器路径-信号是否对齐或180相移? 它们是否接近该位置
    • 对齐后、您可以确定 DPLL 已锁定  

    频率检测器不需要进行任何调整。 我的经验是、频率检测器的工作原理与 RunScript 提供的性能相同。  

    相位检测器需要调整、因此需要监控 Rdiv 和 Ndiv 以确认锁定、而不依赖于状态标志、通过调整这些计数器很容易产生误导。 观察到 Rdiv/Ndiv 对齐(或180相移)后、请增加相位检测器、直至标记对应-这通常涉及到锁定阈值增加到~ 5.5+ns、解锁阈值增加到~1.5+ns。

    我建议进行一些软复位和适当的等待、以观察两个标志的行为以及实际的 Rdiv/Ndiv 对齐。  

    谢谢、此致、

    Amin  

      

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

    感谢你的帮助。

    我将在可能的情况下尝试这种方法。

    我能够验证 PPS 输入、但仍然无法通过 EVM 的默认设置获得频率/相位锁定。

    我认为我的 OCXO 或 PPS 抖动有问题。

    西里尔。

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

    您好、西里尔、  

    只是确认我们位于同一页面... "Validate PPS input but still can't get frequency / phase lock with default setting from EVM"通过 ME off 进行注释。  

    因此、EVM 默认配置不适用于1PPS 输入-它适用于25MHz。 我要求您在这里启动的原因是、并非所有寄存器都在运行脚本之后更新、因此为了避免任何不良的起始点或错误的寄存器配置、最好先启动、然后进行更改并进行必要的操作。  

    Main:Start 页面的图片位于此帖子的底部-加载 EVM 默认设置后、根据需要在步骤1-6中进行更改、然后执行 RunScript。 然后、在运行脚本并根据您的特定输入更新寄存器后、尝试我上面建议的所有调试步骤。  

    谢谢、此致、

    Amin  

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

    不用担心、我做到了这一点。 这就是我获得1PPS 输入以进行验证的方法:)

    西里尔。