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.

LMX2594: 全辅助模式下跳频时间不稳定

Part Number: LMX2594

上图所示:是LMX2594输出后接固定四分频器到相噪仪的结果。SPI时钟频率为25MHz,每200us切换一次频率,在图中可以看到正常情况下在全辅助模式可以得到极短的跳频时间,但是偶尔会出现图中一些不正常的现在,跳频时会出现一个大过冲,然后需要大概100us才能稳定到目标频点。这种现象在同一个VCO段内出现的概率小,跨段的时候出现的概率大一些。下面是初始化的代码。初始化完成以后置位VCO_SEL_FORCE, VCO_CAPCTRL_FORCE, and VCO_DACISET_FORCE进入全辅助状态。 

0x00251E
0x00251C
0x700000
0x6F0000
0x6E0000
0x6D0000
0x6C0000
0x6B0000
0x6A0000
0x690021
0x680000
0x670000
0x663F00
0x650011
0x640000
0x630000
0x620400
0x610888
0x600000
0x5F0000
0x5E0000
0x5D0000
0x5C0000
0x5B0000
0x5A0000
0x590000
0x580000
0x570000
0x560000
0x55CE00
0x540001
0x530000
0x526400
0x510000
0x50CCCC
0x4F004C
0x4E0053
0x4D0000
0x4C000C
0x4B0800
0x4A0000
0x49003F
0x480001
0x470081
0x46C350
0x450000
0x4403E8
0x430000
0x4201F4
0x410000
0x401388
0x3F0000
0x3E0322
0x3D00A8
0x3C0000
0x3B0001
0x3A9001
0x390020
0x380000
0x370000
0x360000
0x350000
0x340820
0x330080
0x320000
0x314180
0x300300
0x2F0300
0x2E07FD
0x2DC8DF
0x2C1FA3
0x2B0000
0x2A0000
0x290000
0x280000
0x2703E8
0x260000
0x250304
0x240030
0x230004
0x220000
0x211E21
0x200393
0x1F03EC
0x1E318C
0x1D318C
0x1C0488
0x1B0002
0x1A0DB0
0x190C2B
0x18071A
0x17007C
0x160001
0x150401
0x14D048
0x1327B7
0x120064
0x110109
0x100080
0x0F064F
0x0E1E70
0x0D4000
0x0C5001
0x0B0018
0x0A10D8
0x091604
0x082000
0x0740B2
0x06C802
0x0500C8
0x040A43
0x030642
0x020500
0x010808
0x00251C
0x00251C

跳频时寄存器的写入顺序如下,其中R20,R19和R16是通过回读以后记录下来的值,然后用FPGA采用读表的方式写入频率对应的寄存器值。

1. change R36(0x24)   (note:PLL_N)

2. change R43(0x2b)   (note:PLL_NUM)

3. change R20(0x14)   (note:VCO_SEL)

4. change R19(0x13)   (note:VCO_CAPCTRL)

5. change R16(0x10)   (note:VCO_DACISET)