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.

LMX2541分频器问题

Other Parts Discussed in Thread: LMX2541, CODELOADER

你好:

     我使用了LMX2541这款芯片作为时钟源,使用过程中发现对环路分频器设置时出现了一些问题,该分频器对VCO频率分频,然后与输入频率比较,这个分频的的控制字由其中的R0与R1决定(来自datasheet),我是使用FPGA模拟时钟(clk)、数据(data)及使能(le)信号,用频谱分析仪测试芯片输出时候发现频率一直不对,我认为是我输入得参考频率不精准,所以想通过调节环路分频器来进行校正,修改控制分频器的控制字后发现输出频率还是没有变化,最后我将R0全部置为0,发现输出还是不受影响,好像他的分频已经固定不变,怎么改变R0的值都不会影响输出。

     后来我以为是芯片被烧了,然后换了另外一款,同样有这个问题,分频值不能设置;寄存器配置是用codeloader产生的。现在请各位大侠帮助,这到底是什么问题?下面是我的寄存器配置值,其中R0不论怎么设置都不会改变输出频率,不知道为什么.

 R7    =32'h00000017;
 R13    =32'h0000008D;
 R12    =32'h0000001C;
 R9    =32'h28001409;
 R8    =32'h0111CF88;
 R6    =32'h001F3326;
 R5    =32'hA0000005;
 R4    =32'h880090A4;
 R3    =32'h01887F03;
 R2    =32'h04000642;
 R1    =32'h00000011;
 R0    =32'h00000000;

  • 1.  输出频率是多少?

    2. 输入的参考时钟频率是多少?

    3. VCO锁定了没有?

  • 输出频率为240M

    输入参考时钟为10M,使用10M晶振产生

    VCO确定锁定了,因为我尝试过其他频率,比如800多M都能够在上电后输入控制时序产生,但是只是更改VCO输出的分频器改变输出频率,也就是输出只能是单频点,更改环路分频器后输出的频率没有变化(就是这个问题),芯片型号为2060跟2690。

  • 最后发现了问题,是参考晶振的问题,片子上电后再输入控制时序,晶振是不震荡的,锁相环芯片输出的也是一个自由震荡频率(这个频率是固定的),晶振需要给一点干扰它才会震荡,所以直接给控制时序不给晶振一端加点干扰(比如用手触摸晶振的引脚,用示波器探针触摸晶振引脚)的话他是不会正常工作的。我想问一下,这个正常吗?要不然我每次使用都要触摸晶振一端引脚他才会震荡起来。

  • 不正常的。不需外部刺激的。要是那样就没有办法做产品了

  • 那会是什么原因了?我买了这款芯片的五个系列的,其中有两个系列的确实不能正常起振,要有干扰才能起振,我用的是10M的晶振,两边的补偿电容为30p,是这个的问题吗?