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.

[参考译文] LMK04828:LMK04828 PLL1处于嵌套0延迟模式

Guru**** 2540720 points
Other Parts Discussed in Thread: LMK04828

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/857391/lmk04828-lmk04828-pll1-on-nested-0-delay-mode

器件型号:LMK04828

您好、Timothy、

在我们的 LMK04828板上、如果处于双环路模式、使用以下设置、PLL1可以始终处于锁定状态。

 

 

如果 处于 嵌套0延迟模式并保持相同的 PLL1 FPD 和电荷泵设置,则 PLL1无法锁定。

在切换“PLL1_PD”或“PLL2_PD”之前,PLL1可能处于锁定状态。   实际上、切换"FB-MUX_EN"也是有效的。

 

您能帮助解释这个问题吗?  

 

谢谢、

Jin

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

    您好、Jin、

    在嵌套0延迟模式下、需要启用 FB_MUX_EN。

    有关详细信息、请参阅数据表第9.1.1节、第9.4.2节(图19和表7)。

    在 TICS Pro 的左列中、您可以选择"设置模式"、然后单击"设置双环路0延迟嵌套"按钮、将 TICS Pro 置于嵌套模式。 您将看到 FB_MUX_EN 将自动启用。  

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

    Noel、您好!

    也许我没有清楚地描述这个问题、我在嵌套0延迟模式中启用了"FB-MUX_EN"。  嵌套0延迟 模式设计 在正常温度下工作正常。

    电路板加热后 、使用 这个嵌套 0延迟模式文件进行编程后、PLL1无法锁定。  

    当我取消选中"FB-MUX_EN"、然后选择"FB-MUX_EN"时、PLL1处于锁定状态。

    实际上、我尝试过这些操作也可以 使 PLL1锁定:

    a.选择"PLL1_PD"、然后取消选择"PLL1_PD"

    b.选择"PLL2_PD"、然后取消选择"PLL2_PD"

    谢谢、

    Jin

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

    您好、Jin、

    我无法解释为什么这些操作会使其再次锁定。

    但是、我对您的配置确实有一些建议、希望此更改可以解决您的问题。

    将 PLL1 FPD 设置为1MHz;将 PLL2 FPD 设置为40MHz。

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

    Noel、您好!

    我们的设计需要处理各种输入/反馈频率、"设置 PLL1 FPD = 1MHz"无法正常工作。

    我们需要了解这些行动为何需要锁闭。

    谢谢、

    Jin  

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

    您好、Jin、

    如果 PLL1 FPD 无法更改、您是否会尝试使用更高的电荷泵电流?  

    VCXO 的 Vtune 引脚的输入阻抗通常不是很高、当电荷泵打开时会出现一些泄漏电流。 增大 FPD 或电荷泵电流可以缓解此问题。  

    我不是说漏电是根本原因,我不能解释你们观察到的症状,我建议值得一试。

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

    您好、Jin、

    PLL2 VCO 需要成功校准。 但在0延迟模式下、"N Cal Divider"的值是错误的160、因此校准可能会失败。

    请将其修改为150。

    如果 PLL2_FCAL_DIS = 0、则对寄存器0x168进行编程会启动 VCO 校准例程。

    希望这能解决您的问题。

    此致、

    肖恩

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

    Noel/Shawn、感谢您的建议!

    Noel、

    当 FPD = 80KHz 时、我尝试增大 CP 电流。 增大 CP 电流确实缩短了锁定时间、但无助于解决 PLL1锁定问题。  

    肖恩、

    我已按照您的建议更正了"N Cal Divider"、但这 无助于解决 PLL1锁定问题。   

    此处附上 了我在 PLL1锁定上遇到问题的时钟文件。

    有关使用附加时钟文件的 PLL1锁定问题的更多详细信息、如果有助于:

    加载了附加的时钟文件后、如果 电路板未发热、LMK PLL1可以锁定

    2.加载了附加 的时钟文件后、如果电路板已经加热、则 LMK PLL1不能锁定

    3.这些操作可以使 PLL1锁定:

    a.将 PLL1的时钟输入从"CLKin1"切换回"CLKin0"、将 PLL1的输入切换回"CLKin1"。  板上未显示 CLKin0。

    b.选择"PLL1_PD"、然后取消选择"PLL1_PD"

    c.选择"PLL2_PD"、然后取消选择"PLL2_PD"

    d.取消选择"FB-MUX_EN"、然后选择"FB-MUX_EN"

    e2e.ti.com/.../LMK04828B_5F00_B3000M_5F00_Nested_5F00_C0in10M_5F00_Cin10M_5F00_C2in125M_5F00_Fpd_2D00_80KHz.tcs

    您能否提供有关如何在0延迟模式下计算"N Cal Divider"的详细信息?

    谢谢、

    Jin

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

    您好、Jin、

    n 校准分频器专用于级联0延迟模式、因为校准采用的反馈时钟路径(来自 PLL2 VCO 输出)与最终反馈路径(来自具有通道分频器的最终输出时钟)不同。

    对于嵌套0延迟模式、PLL2 VCO 反馈路径是固定的、因此只需复制 N 分频器作为 N cal 分频器即可。

    发生问题时的情况。

    1、检查 PLL1和 PLL2锁定状态。

    2、检查 PLL1保持状态(如果 PLL1保持保持保持状态、退出保持时间很难估算、因为基准频率 和反馈频率之间存在未知频率偏移)。 这一步非常重要。

    继续查看您的配置:它处于 HOLDOW_FORCE 状态。

    如果保持频率不重要、则禁用 HOLDOVER _EN。 当失去基准时、PLL2将锁定 VCXO 自由运行频率。 故障排除很容易。

    如果需要保持功能,请按以下初始设置进行设置(在特殊情况下仍需要优化)。

    已附加 TCS 文件以禁用保持。

    e2e.ti.com/.../LMK04828B_5F00_B3000M_5F00_Nested_5F00_C0in10M_5F00_Cin10M_5F00_C2in125M_5F00_Fpd_2D00_80KHz_2D00_dis_2D00_Hold.tcs