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.

[参考译文] LMX2531:LQ1778E

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/574282/lmx2531-lq1778e

部件号:LMX2531

为了在评估板(ADC12D1x00RFRB)中对LMX2531LQ1778E进行1778进行编程,我根据的规范在相应的24位寄存器中使用了以下值

foscin=60 MHz

ffout = 1800 MHz

R=8

N=240

(VCO分压器已禁用,Δ-Σ 调制器顺序=3,循环滤波器=第2顺序)

但我仍然没有在LMX2531的输出引脚(引脚编号:21)获得输出频率

 REG0 = 24'hF000_00
 REG1 = 24'H2000_01
 REG2 = 24'h4004_82
 REG3 = 24'h7C80_03
 REG4 = 24'h0000_04,  
REG5 = 24'h8400_05,(初始化1)
 REG5 = 24'h8007_F5,(初始化2)
REG6 = 24'h4866_56,  
 REG7 = 24'h05CB_07,  
REG8 = 24'h0280_18,
 REG9 = 24'h000B_A9,  
 REG12 = 24'h0104_8C  

什么是可能的解决方案?? 请帮助..

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

    您好,Madhusri,

    请查看我同事写的博客:

    https://e2e.ti.com/blogs_/b/analoguewire/archive/2016/07/12/what-to-do-when-your-pll-does-not-lock

    它将帮助您进行调试。

     您如何编程 LMX2531? 您是否使用了TIC Pro 或Code Loader GUI 来提取寄存器设置?

    谢谢!

    朱利安

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

    主席先生,

    非常感谢

    我正在使用FPGA对LMX2531进行编程。实际上,这个PLL位于ADC12D1x00RFRB 评估板中。

    从代码加载器中,我将获得符合我的规格的寄存器值,然后对FPGA进行编程

    将寄存器值传输到LMX2531。

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

    您是否遵循了数据表中所述的编程顺序? 即R5[init1]-> R5[INIT2]->R5->R12->........ -> R0。
    此外,您还可以尝试将寄存器XTLSEL放入2吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,先生,

    是的,我按照数据表中所述的确切顺序进行操作,并制作reg XTLSEL = 2,因为我的OSCin为60 MHz。

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

    我认为问题是您没有在编程顺序中释放复位。
    R5[init1]= 0x84.0005万 (正确)
    R5[INIT2]= 0x80.0005万 (您的设置不正确,您的设置实际上是R5而不是R5[INIT2])

    您需要在编程序列中有三个R5。
    R5[init1]= 0x84.0005万
    R5[INIT2]= 0x80.0005万
    R5 = 0x8007F5
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,先生,

    问题已解决...实际上,问题在于R6寄存器值中有关内部回路滤波器以及R3和R4电阻器的相应值。

    现在我禁用了内部环路滤波器,板上有一个外部环路滤波器。

    现在PLL已锁定,我正在输出时获得所需的频率...现在它工作正常。

    谢谢您先生的关注...

    Madhusri