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.

[参考译文] LMK04816:LMK04816B EVAL 板:双 PLL、int VCO、如何了解处于0延迟模式的 PDF (N)=VCO 频率/ CLKoutX_Y_DIV / PLL1_N? 如何正确使用此函数?

Guru**** 2589300 points
Other Parts Discussed in Thread: CODELOADER, LMK04816

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/773484/lmk04816-lmk04816b-eval-board-dual-pll-int-vco-how-to-understand-pdf-n-vco-frequency-clkoutx_y_div-pll1_n-in-0-delay-mode-how-is-this-function-used-correctly

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

(1)

使用 LMK04816B EVAL 时、CodeLoader 会加载默认的双 PLL、int VCO、0-dela 模式、且 FEEDBY_MUX 选择 CLKOUT8。 如下所示:

测试后、CLKIN_0 122.88MHz 与 CLKout8 122.88MHz 同步。


但是、根据数据表 P97 (9.1.5 PLL 编程)中介绍的 PLL 1的 PDF 计算、
参考路径(R):PDF (R)=CLKinX 频率/CLKinX_PreR_DIV / PLL1_R (在此示例中, PDF (R)=122.88/1/120),
反馈路径(N):PDF (N)=VCO 频率/CLKoutX_Y_DIV / PLL1_N (在本示例中、PDF (N)=122.88/20/120)、
此时、PDF (R)不等于 PDF (N)(相差20倍)、但0延迟模式工作、输入和输出同步。

如何理解
"要锁定 PLL、分频后的基准和分频后的 VCO 或 VCXO 反馈必须产生相同的相位
检测器频率"?

(2)

我进行了一项新测试:CLKout8输出更改为12.288、此时 CLKout8_9_DIV 为200、另一个不变、但此时 CLKout8 12.288MHz 和 CLKIN_0 122.88MHz 未同步

但奇怪的是、当配置寄存器值不变(CodeLoader 中配置的输入为122.88MHz)时、我将实际信号输入频率更改为12.288MHz、并发现输入和输出信号是同步的。
此时、
参考路径(R):PDF (R)=CLKinX 频率/CLKinX_PreR_DIV / PLL1_R (本例中 PDF (R)=12.288/1/120),
反馈路径(N):PDF (N)=VCO 频率/CLKoutX_Y_DIV / PLL1_N (在本示例中、PDF (N)=122.88/200/120)、
此时、当输入和输出信号同步20次时、PDF (R)和 PDF (N)相互同步。

(在双 PLL、int VCO 配置中、两个 PLL 锁定指示灯将在122.88MHz 输入时亮起。

但是、在双 PLL、int VCO、0延迟配置中、122.88MHz 输入 PLL1指示灯熄灭、而 PLL2指示灯亮起。

12.288MHz 输入 PLL1和 PLL2指示灯将亮起。)

为什么输入122.88MHz 无法同步、但可以在12.288MHz 时同步?
也许我对0延迟模式的理解有问题。 如何正确使用此函数?

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

    我认为 GUI 可能无法完全更新所有内容。

    请注意、在 Bits/Pins 选项卡上、有 EN_feedback_MUX 和 feedback_MUX 来告知器件反馈哪个输出。 我认为 GUI 没有考虑这一点。 因此、我想知道您是否已检查 EN_feedback_MUX 以及是否真正同步。

    如果输入频率为122.88MHz 至 PLL2、且输出频率为122.88MHz、则该频率可能会固有地同步。 将其推出不同步的一个技巧是在不校准 VCO 的情况下切换 N 分频器值。

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

    上面的问题是我犯了一个关于 VCO 的错误。 这里的 VCO 应为 PLL 2 VCO。 反馈功能已准备就绪。 但仍然存在问题。

    LMK04816芯片使用0延迟模式、反馈选择特定的输出。 是否有必要要求 CLKIN 输入信号不通过 PLL1 R 分频或预分频? 否则、每次上电后、无法保证输出信号和输入信号之间的相位差。 对吗?(我是说、在 PLL1中、R:N 必须为1:X)
    示例:输入10MHz 信号、反馈选择输出5MHz 信号。 此时、PLL1 R = 2、N = 1、输入信号和输出信号之间的相位差为正或反向、不固定。 这是正常的吗? (PLL 的两个级都指示锁定完成)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你是对的。 在相位频率检测器上发生了固定相位关系、因此我们仍应考虑分频器对相位不确定性的影响。
    如您所知、如果没有同步操作、分频器 N 将生成 N 种不同相位。
    对于 LMK04816示例、我们仍然需要考虑输出频率。
    如果我们关注10MHz 或10MHz 的多个输出、那么您的情况仍然可以实现固定的输入和输出相位关系。