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.

[参考译文] LMK03328:如何调试 PLL 失锁

Guru**** 2589265 points
Other Parts Discussed in Thread: CODELOADER, LMK03328

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/761411/lmk03328-how-to-debug-pll-loss-of-lock

器件型号:LMK03328
主题中讨论的其他器件:CODELOADER

大家好、

 我遇到 PLL 失锁的问题。

已知 N 分频器的输出已停止。

(取决于由 R27 [7:4]=0x4设置的 STATUS0引脚的输出)

R 分频器和 M 分频器的输出工作正常。

(类似地、取决于 R27 (R28)的设置)


我们应该如何在这里进行调试?

WEBENCH 数据将随附

e2e.ti.com/.../webench_5F00_design_5F00_1113514_5F00_25_5F00_296579929.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否共享您的寄存器设置?
    TICS Pro 可以将配置保存为.TCS 文件、这有利于共享。
    www.ti.com/.../ticspro-sw
    training.ti.com/lmk03328-evm-setup-and-programming-tics-pro-gui
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shawn、

    我很抱歉。 我只使用 CodeLoader。

    是否可以设置 CodeLDER?

    我将附加一个文件。

    e2e.ti.com/.../20190110_5F00_LMK03328_5F00_codeloader.zip

    此致。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    从 codeload .mac 文件中,您使用的是 PLL1,因此可以通过设置 PLL2_PDN 位来关闭 PLL2。
    确保原理图设计没有问题、请参阅 LMK03328 EVM 用户指南。
    电源正确。

    选中"图41。 LMK03328简化编程流程"、确保 GPIO 引脚和 HW_SW_CTRL 引脚上的默认电压电平在上电时可以使 LMK03328进入正确的路径。

    10MHz 基准来自 PRIREF、哪个引脚已连接、更喜欢使用 P 引脚?
    继续使用 R27读取“PREREF LOS”的状态。 确保 LMK03328检测到基准电压。
    否则、请检查10MHz 信号波形、并更改"基准输入检测"下的设置。
    R3_MODE 可以选择 INT-PLL。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回答、

    >从 codeload .mac 文件中,您正在使用 PLL1,因此可以通过设置 PLL2_PDN 位来关闭 PLL2。

    我尝试禁用 PLL 2、但 N 分频器的输出已连续停止。

    >请确保原理图设计没有问题,请参阅 LMK03328 EVM 用户指南。

    电路图是与 EVM 类似的电源配置。 我找不到问题。

    原理图如下。

    >继续使用 R27读取“PREREF LOS”的状态。 确保 LMK03328检测到基准电压。

    由于 PRIREF 信号丢失未激活、因此基准时钟似乎没有问题。

    >R3_mode 可以选择 INT-PLL。

    对不起、R3_MODE 是指什么?
    我将尝试整数 PLL 模式。

    谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我尝试了整数 PLL 模式、但情况没有改变。
    (R66、R69、R117和 R118寄存器已更改。)

    但是、将 R119 [3:2]的设置从0x0更改为0x01会得到正确的频率。
    (所有其他设置均为先前发送的.mac 文件的设置。)

    R119[3:2]设置对 PLL 锁定有什么影响?

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

    在时钟生成情况下(LBW= 247kHz)、设置0x01是正确的、因为闭环中的 VCO 需要时间变得稳定、否则器件以错误的 VCO 频率运行。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢你的答复。
    然而、它似乎还不完整、所以 PLL 大约不会在20次后锁定一次。
    还有其他可能的因素吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    10MHz TCXO 也需要时间才能保持稳定。 比 TCXO 稳定时间晚的 PDN 上升转换更好。 如果 TCXO 需要较长的稳定性时间、要增加 PDN 引脚上的电容值可能会延迟上升转换(充当"复位")、它有助于 LMK03328正确锁定。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我再次尝试整数 PLL 模式。 则时钟可稳定输出。
    (R65、R66、R69、R117、R118寄存器已更改。)
    我对它进行了100次测试、它是稳定的。

    感谢您的所有帮助。