TI中文支持网
TI专业的中文技术问题搜集分享网站

LMX2820: single-PFD模式,只能锁定部分频点,其他全不锁定

Part Number:LMX2820

输出频率5.9~7.5G,采用single pfd模式,RFoutA直接输出,RFoutB输出经16分频后得到368.75~468.75M,给AD9912提供参考,再由AD9912产生50M信号,与一个固定500M信号混频到550M信号,送至PFDIN,经内部11分频至50M与OSCIN输入的50M信号鉴相,VCO采用强制模式,如5.9~6.35选择VCO1,6.35~7.3选择VCO2,配置后,仅5900M附近几十M能锁定,其他都不锁定。配置寄存器如下,应该怎么才能锁定其他频点。

mem[0] <=24'h4F001E; 

mem[1] <=24'h4E0001;

mem[2] <=24'h4D0608; 

mem[3] <=24'h46000E; 

mem[4] <=24'h390000; 

mem[5] <=24'h38000B; 

mem[6] <=24'h240076; 

mem[7] <=24'h233000;

mem[8] <=24'h171103; 

mem[9] <=24'h166264; 

mem[10]<=24'h14272C;

mem[11]<=24'h10171C; 

mem[12]<=24'h0F2601; 

mem[13]<=24'h0D0058; 

mem[14]<=24'h0B0602; 

mem[15]<=24'h0281F5; 

mem[16]<=24'h006030; 

Lydia:

您好,

已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

,

lian ales:

请问有解决方法没

,

Daniel:

您好

Do you have a block diagram?

I do not quite understand the following:

after configuration of 50M signal from internal divide by 11 to 50M to OSCIN input.

,

lian ales:

The output frequency is 5.9-7.5G, using single pfd mode. RFoutA outputs directly, and RFoutB outputs 368.75-468.75M after 16 frequency division, providing reference for AD9912. AD9912 then generates a signal near 50M signal to tracked the 50M signal input by OSCIN. VCO adopts forced mode, such as selecting VCO1 for 5.9-6.35 and VCO2 for 6.35-7.3. After configuration, only   5900M~5980M can be locked, and other frequency are not locked. How to lock other frequency points by configuring registers 。     

I now know how to lock. If I want to lock other frequencies, I need to set the N-frequency divider parameters and calibrate the VCO at the same time. However, if I want to quickly lock, how do I set the registers 

,

Daniel:

您好

To reduce lock time, we recommend use Instant calibration.

Instant calibration requires a one-time calibration, after that, changing frequency will not do calibration anymore. As such, locking time is much shorter.

Here is the procedure to perform the one-time calibration and the how to change frequency after calibration.

Initialization register setting1. Set DBLBUF_PLL_EN, DBLBUF_CHDIV_EN, DBLBUF_OUTBUF_EN, DBLBUF_OUTMUX_EN = 12. Set DBLR_CAL_EN = 0; INSTCAL_SKIP_ACAL = 03. If VCO doubler is required, set INSTCAL_DBLR_EN = 1, otherwise set this bit to 04. Set INSTCAL_DLY = T x fosc (in MHz) / 2^CAL_CLK_DIV, where T = 2.5 x CBIASVCO / 0.47µF. CBIASVCO is the bypass capacitor at pin 35. Configure other registers to lock to 5.65GHz without any calibration assist6. Set INSTCAL_PLL_NUM = 2^32 x (PLL_NUM / PLL_DEN)Programming7. Vcc power up LMX28208. Program all the registers, LMX2820 should lock to 5.65GHzInstCal calibration9. Program INSTCAL_EN = 19.5 run Index routine10. Program R0 (with FCAL = 1), calibration will begin11. Wait 100ms12. Program R0 (with FCAL = 0) to complete the calibration13. If LD pin did not turn HIGH, program RESET = 1 to reset LMX2820. After LMX2820 is reset, repeat Step 8 to 12Changing VCO frequency14. Program INSTCAL_PLL_NUM, PLL_N, PLL_NUM and PLL_DEN (if their value have change)15. Program R0 (with FCAL = 0) to change VCO frequency

9.5 Index routine1. Program R106[10] = 1 (0X6A 0400)2. Program R107[5:0] = 0 (0x6B 0000)3. Program R108 = 0 (0x6C 0000)4. Program R109 = 0 (0x6D 0000)5. Program R106[9:0] = 514 (0x6A 0602)6. Program R106[11] = 1 (0x6A 0E02)7. Program R106[11] = 0 (0x6A 0602)8. Repeat step 5 to 7 for R106[9:0] = 515 to 5199. Program R106[10] = 0 (0x6A 0207)

赞(0)
未经允许不得转载:TI中文支持网 » LMX2820: single-PFD模式,只能锁定部分频点,其他全不锁定
分享到: 更多 (0)