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配置为使用 SYSREF 分频器作为 PLL2反馈路径

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

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/675557/lmk04828-configuring-the-lmk04828-to-use-sysref-divider-as-pll2-feedback-path

器件型号:LMK04828

我正在尝试将 LMK04828配置为在到 PLL2的反馈路径上使用 SYSREF 时钟。 我在 OSCin 上输入100MHz 时钟、绕过2x 乘法器并将 R2分频器设置为2。 PLL 的输出将进入 SYSREF 分频器、该分频器设置为30。 然后、我将 FB_Mux 设置 为输出 SYSREF_DIV、并将 PLL2_IN_MUX 设置为选择 FB_Mux、并将 N2分频器设置为2。 在此配置中、PLL 不会锁定、我不知道原因。 如果我使用相同的设置、但将 PLL2_IN 更改为使用 N2预分频器并将该预分频器设置为30、PLL 将锁定。 是否有人可以向我提供编程步骤、以便以这种方式配置器件?

我按照编程的顺序附加了我正在使用的寄存器设置以供参考。

0x138 0x21        
0x139 0x00
0x13A 0x00
0x13B 0x1E
0x13C 0x00
0x13D 0x08
0x13E 0x03
0x13F 0x15
0x140 0x03
0x141 0x00
0x142 0x00
0x143 0x11
0x144 0x00
0x145 0x7F
     
 ------ CLKIN 控制(0x146 - 0x149)----
0x146 0x18
0x147 0x0A
0x148 0x0B
0x149 0x0B
     
 ---- RESET_Mux 和 RESET_TYPE ------------
0x14A 0x02
     
 -- 0x14B -- 0x152 Holdover ----
0x14B 0x32
0x14C 0x00
0x14D 0x00
0x14E 0x00
0x14F 0x7F
0x150 0x03
0x151 0x02
0x152 0x00
     
 ------ PLL1配置(0x153 - 0x15F)---
0x153 0x00
0x154 0x01
0x155 0x00
0x156 0x01
0x157 0x00
0x158 0x01
0x159 0x00
0x15A 0x0A
0x15B 0xD4
0x15C 0x20
0x15D 0x00
0x15E 0x00
0x15F 0x0B
     
 ---- PLL2配置(0x160 - 0x16E)---
0x160 0x00
0x161 0x02
0x162 0x44
0x163 0x00
0x164 0x00
0x165 0x19
     
------ 编程寄存器0x17C 和0x17D
0x171 0xAA
0x172 0x02
0x17C 0x15
0x17D 0x33
     
0x166 0x00
0x167 0x00
0x168 0x02
0x16A 0x20
0x16B 0x00
0x16C 0x00
0x16D 0x00
0x16E 0x13
     
 ---其他寄存器---
0x173 0x00
0x182 0x00
0x183 0x00
     
 ---- 加载 SYSREF 分频器---
0x143 0xB1
0x143 0x11
0x144 0xFF
0x139 0x03
0x13F 0x15

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Brady、
    我认为您没有正确设置 PLL2_N_CAL 寄存器。 当您使用 PLL2预分频器= 2和 PLL2_R=2时、您必须对 PLL2_N_CAL=30进行编程、以使 PLL2正确运行校准并锁定您的配置。
    有关详细信息、请参阅数据表 pp 85。
    此致
    Puneet