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.

LMX2572: Occasionally fails to lock

Part Number: LMX2572

Our system uses fully supported VCO-calibration to be able to quickly switch between frequencies. A the different frequencies we read the AD value of a receiver and use this to find the frequency of the peak AD value. This works as expected most of the time but suddenly fails for a short period, 10-15ms, then works again for several seconds and then fails again. It looks like the system cannot lock the frequency when it fails.

First a screen dump of the behavior. This shows 10 peak detections where detection 2-7 fails.

4 correct frequency lock looks like this. To set the frequency we write to registers x13, x2B, x10, x24 (Registers R19, R43, R16, R36) in the order written.

When the frequency lock fails it looks like it fails directly after CAPCTRL register has been updated.

At startup the system calibrates a table to set the 4 registers in 0.1Mhz intervals from 1000 - 1060. I'll attach the calibration and init sequence in another post.

What are we doing wrong here? Why does the frequency lock fail?

  • Calibration table.

    freq=1000.0MHz PLL_N=0x240028, PLL_NUM=0x2b0000, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1000.1MHz PLL_N=0x240028, PLL_NUM=0x2b0004, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1000.2MHz PLL_N=0x240028, PLL_NUM=0x2b0008, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1000.3MHz PLL_N=0x240028, PLL_NUM=0x2b000c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1000.4MHz PLL_N=0x240028, PLL_NUM=0x2b0010, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1000.5MHz PLL_N=0x240028, PLL_NUM=0x2b0014, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1000.6MHz PLL_N=0x240028, PLL_NUM=0x2b0018, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1000.7MHz PLL_N=0x240028, PLL_NUM=0x2b001c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1000.8MHz PLL_N=0x240028, PLL_NUM=0x2b0020, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1000.9MHz PLL_N=0x240028, PLL_NUM=0x2b0024, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1001.0MHz PLL_N=0x240028, PLL_NUM=0x2b0028, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1001.1MHz PLL_N=0x240028, PLL_NUM=0x2b002c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1001.2MHz PLL_N=0x240028, PLL_NUM=0x2b0030, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1001.3MHz PLL_N=0x240028, PLL_NUM=0x2b0034, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1001.4MHz PLL_N=0x240028, PLL_NUM=0x2b0038, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1001.5MHz PLL_N=0x240028, PLL_NUM=0x2b003c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1001.6MHz PLL_N=0x240028, PLL_NUM=0x2b0040, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1001.7MHz PLL_N=0x240028, PLL_NUM=0x2b0044, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1001.8MHz PLL_N=0x240028, PLL_NUM=0x2b0048, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1001.9MHz PLL_N=0x240028, PLL_NUM=0x2b004c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1002.0MHz PLL_N=0x240028, PLL_NUM=0x2b0050, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1002.1MHz PLL_N=0x240028, PLL_NUM=0x2b0054, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1002.2MHz PLL_N=0x240028, PLL_NUM=0x2b0058, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1002.3MHz PLL_N=0x240028, PLL_NUM=0x2b005c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1002.4MHz PLL_N=0x240028, PLL_NUM=0x2b0060, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1002.5MHz PLL_N=0x240028, PLL_NUM=0x2b0064, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1002.6MHz PLL_N=0x240028, PLL_NUM=0x2b0068, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1002.7MHz PLL_N=0x240028, PLL_NUM=0x2b006c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1002.8MHz PLL_N=0x240028, PLL_NUM=0x2b0070, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1002.9MHz PLL_N=0x240028, PLL_NUM=0x2b0074, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1003.0MHz PLL_N=0x240028, PLL_NUM=0x2b0078, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1003.1MHz PLL_N=0x240028, PLL_NUM=0x2b007c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1003.2MHz PLL_N=0x240028, PLL_NUM=0x2b0080, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1003.3MHz PLL_N=0x240028, PLL_NUM=0x2b0084, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1003.4MHz PLL_N=0x240028, PLL_NUM=0x2b0088, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1003.5MHz PLL_N=0x240028, PLL_NUM=0x2b008c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1003.6MHz PLL_N=0x240028, PLL_NUM=0x2b0090, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1003.7MHz PLL_N=0x240028, PLL_NUM=0x2b0094, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1003.8MHz PLL_N=0x240028, PLL_NUM=0x2b0098, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1003.9MHz PLL_N=0x240028, PLL_NUM=0x2b009c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1004.0MHz PLL_N=0x240028, PLL_NUM=0x2b00a0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1004.1MHz PLL_N=0x240028, PLL_NUM=0x2b00a4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1004.2MHz PLL_N=0x240028, PLL_NUM=0x2b00a8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1004.3MHz PLL_N=0x240028, PLL_NUM=0x2b00ac, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1004.4MHz PLL_N=0x240028, PLL_NUM=0x2b00b0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1004.5MHz PLL_N=0x240028, PLL_NUM=0x2b00b4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1004.6MHz PLL_N=0x240028, PLL_NUM=0x2b00b8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1004.7MHz PLL_N=0x240028, PLL_NUM=0x2b00bc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1004.8MHz PLL_N=0x240028, PLL_NUM=0x2b00c0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1004.9MHz PLL_N=0x240028, PLL_NUM=0x2b00c4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1005.0MHz PLL_N=0x240028, PLL_NUM=0x2b00c8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1005.1MHz PLL_N=0x240028, PLL_NUM=0x2b00cc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1005.2MHz PLL_N=0x240028, PLL_NUM=0x2b00d0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1005.3MHz PLL_N=0x240028, PLL_NUM=0x2b00d4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1005.4MHz PLL_N=0x240028, PLL_NUM=0x2b00d8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1005.5MHz PLL_N=0x240028, PLL_NUM=0x2b00dc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1005.6MHz PLL_N=0x240028, PLL_NUM=0x2b00e0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1005.7MHz PLL_N=0x240028, PLL_NUM=0x2b00e4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1005.8MHz PLL_N=0x240028, PLL_NUM=0x2b00e8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1005.9MHz PLL_N=0x240028, PLL_NUM=0x2b00ec, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1006.0MHz PLL_N=0x240028, PLL_NUM=0x2b00f0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1006.1MHz PLL_N=0x240028, PLL_NUM=0x2b00f4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1006.2MHz PLL_N=0x240028, PLL_NUM=0x2b00f8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1006.3MHz PLL_N=0x240028, PLL_NUM=0x2b00fc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1006.4MHz PLL_N=0x240028, PLL_NUM=0x2b0100, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1006.5MHz PLL_N=0x240028, PLL_NUM=0x2b0104, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1006.6MHz PLL_N=0x240028, PLL_NUM=0x2b0108, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1006.7MHz PLL_N=0x240028, PLL_NUM=0x2b010c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1006.8MHz PLL_N=0x240028, PLL_NUM=0x2b0110, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1006.9MHz PLL_N=0x240028, PLL_NUM=0x2b0114, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1007.0MHz PLL_N=0x240028, PLL_NUM=0x2b0118, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1007.1MHz PLL_N=0x240028, PLL_NUM=0x2b011c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1007.2MHz PLL_N=0x240028, PLL_NUM=0x2b0120, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1007.3MHz PLL_N=0x240028, PLL_NUM=0x2b0124, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1007.4MHz PLL_N=0x240028, PLL_NUM=0x2b0128, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1007.5MHz PLL_N=0x240028, PLL_NUM=0x2b012c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1007.6MHz PLL_N=0x240028, PLL_NUM=0x2b0130, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1007.7MHz PLL_N=0x240028, PLL_NUM=0x2b0134, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1007.8MHz PLL_N=0x240028, PLL_NUM=0x2b0138, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1007.9MHz PLL_N=0x240028, PLL_NUM=0x2b013c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1008.0MHz PLL_N=0x240028, PLL_NUM=0x2b0140, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1008.1MHz PLL_N=0x240028, PLL_NUM=0x2b0144, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1008.2MHz PLL_N=0x240028, PLL_NUM=0x2b0148, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1008.3MHz PLL_N=0x240028, PLL_NUM=0x2b014c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1008.4MHz PLL_N=0x240028, PLL_NUM=0x2b0150, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1008.5MHz PLL_N=0x240028, PLL_NUM=0x2b0154, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1008.6MHz PLL_N=0x240028, PLL_NUM=0x2b0158, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1008.7MHz PLL_N=0x240028, PLL_NUM=0x2b015c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1008.8MHz PLL_N=0x240028, PLL_NUM=0x2b0160, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1008.9MHz PLL_N=0x240028, PLL_NUM=0x2b0164, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1009.0MHz PLL_N=0x240028, PLL_NUM=0x2b0168, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1009.1MHz PLL_N=0x240028, PLL_NUM=0x2b016c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1009.2MHz PLL_N=0x240028, PLL_NUM=0x2b0170, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1009.3MHz PLL_N=0x240028, PLL_NUM=0x2b0174, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1009.4MHz PLL_N=0x240028, PLL_NUM=0x2b0178, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1009.5MHz PLL_N=0x240028, PLL_NUM=0x2b017c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1009.6MHz PLL_N=0x240028, PLL_NUM=0x2b0180, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1009.7MHz PLL_N=0x240028, PLL_NUM=0x2b0184, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1009.8MHz PLL_N=0x240028, PLL_NUM=0x2b0188, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1009.9MHz PLL_N=0x240028, PLL_NUM=0x2b018c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1010.0MHz PLL_N=0x240028, PLL_NUM=0x2b0190, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1010.1MHz PLL_N=0x240028, PLL_NUM=0x2b0194, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1010.2MHz PLL_N=0x240028, PLL_NUM=0x2b0198, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1010.3MHz PLL_N=0x240028, PLL_NUM=0x2b019c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1010.4MHz PLL_N=0x240028, PLL_NUM=0x2b01a0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1010.5MHz PLL_N=0x240028, PLL_NUM=0x2b01a4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1010.6MHz PLL_N=0x240028, PLL_NUM=0x2b01a8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1010.7MHz PLL_N=0x240028, PLL_NUM=0x2b01ac, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1010.8MHz PLL_N=0x240028, PLL_NUM=0x2b01b0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1010.9MHz PLL_N=0x240028, PLL_NUM=0x2b01b4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1011.0MHz PLL_N=0x240028, PLL_NUM=0x2b01b8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1011.1MHz PLL_N=0x240028, PLL_NUM=0x2b01bc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1011.2MHz PLL_N=0x240028, PLL_NUM=0x2b01c0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1011.3MHz PLL_N=0x240028, PLL_NUM=0x2b01c4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1011.4MHz PLL_N=0x240028, PLL_NUM=0x2b01c8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1011.5MHz PLL_N=0x240028, PLL_NUM=0x2b01cc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1011.6MHz PLL_N=0x240028, PLL_NUM=0x2b01d0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1011.7MHz PLL_N=0x240028, PLL_NUM=0x2b01d4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1011.8MHz PLL_N=0x240028, PLL_NUM=0x2b01d8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1011.9MHz PLL_N=0x240028, PLL_NUM=0x2b01dc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1012.0MHz PLL_N=0x240028, PLL_NUM=0x2b01e0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1012.1MHz PLL_N=0x240028, PLL_NUM=0x2b01e4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1012.2MHz PLL_N=0x240028, PLL_NUM=0x2b01e8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1012.3MHz PLL_N=0x240028, PLL_NUM=0x2b01ec, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1012.4MHz PLL_N=0x240028, PLL_NUM=0x2b01f0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1012.5MHz PLL_N=0x240028, PLL_NUM=0x2b01f4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1012.6MHz PLL_N=0x240028, PLL_NUM=0x2b01f8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1012.7MHz PLL_N=0x240028, PLL_NUM=0x2b01fc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1012.8MHz PLL_N=0x240028, PLL_NUM=0x2b0200, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1012.9MHz PLL_N=0x240028, PLL_NUM=0x2b0204, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1013.0MHz PLL_N=0x240028, PLL_NUM=0x2b0208, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1013.1MHz PLL_N=0x240028, PLL_NUM=0x2b020c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1013.2MHz PLL_N=0x240028, PLL_NUM=0x2b0210, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1013.3MHz PLL_N=0x240028, PLL_NUM=0x2b0214, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1013.4MHz PLL_N=0x240028, PLL_NUM=0x2b0218, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1013.5MHz PLL_N=0x240028, PLL_NUM=0x2b021c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1013.6MHz PLL_N=0x240028, PLL_NUM=0x2b0220, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1013.7MHz PLL_N=0x240028, PLL_NUM=0x2b0224, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1013.8MHz PLL_N=0x240028, PLL_NUM=0x2b0228, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1013.9MHz PLL_N=0x240028, PLL_NUM=0x2b022c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1014.0MHz PLL_N=0x240028, PLL_NUM=0x2b0230, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1014.1MHz PLL_N=0x240028, PLL_NUM=0x2b0234, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1014.2MHz PLL_N=0x240028, PLL_NUM=0x2b0238, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1014.3MHz PLL_N=0x240028, PLL_NUM=0x2b023c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1014.4MHz PLL_N=0x240028, PLL_NUM=0x2b0240, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1014.5MHz PLL_N=0x240028, PLL_NUM=0x2b0244, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1014.6MHz PLL_N=0x240028, PLL_NUM=0x2b0248, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1014.7MHz PLL_N=0x240028, PLL_NUM=0x2b024c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1014.8MHz PLL_N=0x240028, PLL_NUM=0x2b0250, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1014.9MHz PLL_N=0x240028, PLL_NUM=0x2b0254, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1015.0MHz PLL_N=0x240028, PLL_NUM=0x2b0258, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1015.1MHz PLL_N=0x240028, PLL_NUM=0x2b025c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1015.2MHz PLL_N=0x240028, PLL_NUM=0x2b0260, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1015.3MHz PLL_N=0x240028, PLL_NUM=0x2b0264, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1015.4MHz PLL_N=0x240028, PLL_NUM=0x2b0268, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1015.5MHz PLL_N=0x240028, PLL_NUM=0x2b026c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1015.6MHz PLL_N=0x240028, PLL_NUM=0x2b0270, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1015.7MHz PLL_N=0x240028, PLL_NUM=0x2b0274, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1015.8MHz PLL_N=0x240028, PLL_NUM=0x2b0278, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1015.9MHz PLL_N=0x240028, PLL_NUM=0x2b027c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1016.0MHz PLL_N=0x240028, PLL_NUM=0x2b0280, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1016.1MHz PLL_N=0x240028, PLL_NUM=0x2b0284, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1016.2MHz PLL_N=0x240028, PLL_NUM=0x2b0288, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1016.3MHz PLL_N=0x240028, PLL_NUM=0x2b028c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1016.4MHz PLL_N=0x240028, PLL_NUM=0x2b0290, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1016.5MHz PLL_N=0x240028, PLL_NUM=0x2b0294, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1016.6MHz PLL_N=0x240028, PLL_NUM=0x2b0298, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1016.7MHz PLL_N=0x240028, PLL_NUM=0x2b029c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1016.8MHz PLL_N=0x240028, PLL_NUM=0x2b02a0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1016.9MHz PLL_N=0x240028, PLL_NUM=0x2b02a4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1017.0MHz PLL_N=0x240028, PLL_NUM=0x2b02a8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1017.1MHz PLL_N=0x240028, PLL_NUM=0x2b02ac, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1017.2MHz PLL_N=0x240028, PLL_NUM=0x2b02b0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1017.3MHz PLL_N=0x240028, PLL_NUM=0x2b02b4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1017.4MHz PLL_N=0x240028, PLL_NUM=0x2b02b8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1017.5MHz PLL_N=0x240028, PLL_NUM=0x2b02bc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1017.6MHz PLL_N=0x240028, PLL_NUM=0x2b02c0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1017.7MHz PLL_N=0x240028, PLL_NUM=0x2b02c4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1017.8MHz PLL_N=0x240028, PLL_NUM=0x2b02c8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1017.9MHz PLL_N=0x240028, PLL_NUM=0x2b02cc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1018.0MHz PLL_N=0x240028, PLL_NUM=0x2b02d0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1018.1MHz PLL_N=0x240028, PLL_NUM=0x2b02d4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1018.2MHz PLL_N=0x240028, PLL_NUM=0x2b02d8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1018.3MHz PLL_N=0x240028, PLL_NUM=0x2b02dc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1018.4MHz PLL_N=0x240028, PLL_NUM=0x2b02e0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1018.5MHz PLL_N=0x240028, PLL_NUM=0x2b02e4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1018.6MHz PLL_N=0x240028, PLL_NUM=0x2b02e8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1018.7MHz PLL_N=0x240028, PLL_NUM=0x2b02ec, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1018.8MHz PLL_N=0x240028, PLL_NUM=0x2b02f0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1018.9MHz PLL_N=0x240028, PLL_NUM=0x2b02f4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1019.0MHz PLL_N=0x240028, PLL_NUM=0x2b02f8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1019.1MHz PLL_N=0x240028, PLL_NUM=0x2b02fc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1019.2MHz PLL_N=0x240028, PLL_NUM=0x2b0300, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1019.3MHz PLL_N=0x240028, PLL_NUM=0x2b0304, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1019.4MHz PLL_N=0x240028, PLL_NUM=0x2b0308, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1019.5MHz PLL_N=0x240028, PLL_NUM=0x2b030c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1019.6MHz PLL_N=0x240028, PLL_NUM=0x2b0310, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1019.7MHz PLL_N=0x240028, PLL_NUM=0x2b0314, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1019.8MHz PLL_N=0x240028, PLL_NUM=0x2b0318, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1019.9MHz PLL_N=0x240028, PLL_NUM=0x2b031c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1020.0MHz PLL_N=0x240028, PLL_NUM=0x2b0320, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1020.1MHz PLL_N=0x240028, PLL_NUM=0x2b0324, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1020.2MHz PLL_N=0x240028, PLL_NUM=0x2b0328, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1020.3MHz PLL_N=0x240028, PLL_NUM=0x2b032c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1020.4MHz PLL_N=0x240028, PLL_NUM=0x2b0330, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1020.5MHz PLL_N=0x240028, PLL_NUM=0x2b0334, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1020.6MHz PLL_N=0x240028, PLL_NUM=0x2b0338, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1020.7MHz PLL_N=0x240028, PLL_NUM=0x2b033c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1020.8MHz PLL_N=0x240028, PLL_NUM=0x2b0340, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1020.9MHz PLL_N=0x240028, PLL_NUM=0x2b0344, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1021.0MHz PLL_N=0x240028, PLL_NUM=0x2b0348, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1021.1MHz PLL_N=0x240028, PLL_NUM=0x2b034c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1021.2MHz PLL_N=0x240028, PLL_NUM=0x2b0350, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1021.3MHz PLL_N=0x240028, PLL_NUM=0x2b0354, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1021.4MHz PLL_N=0x240028, PLL_NUM=0x2b0358, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1021.5MHz PLL_N=0x240028, PLL_NUM=0x2b035c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1021.6MHz PLL_N=0x240028, PLL_NUM=0x2b0360, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1021.7MHz PLL_N=0x240028, PLL_NUM=0x2b0364, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1021.8MHz PLL_N=0x240028, PLL_NUM=0x2b0368, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1021.9MHz PLL_N=0x240028, PLL_NUM=0x2b036c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1022.0MHz PLL_N=0x240028, PLL_NUM=0x2b0370, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1022.1MHz PLL_N=0x240028, PLL_NUM=0x2b0374, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1022.2MHz PLL_N=0x240028, PLL_NUM=0x2b0378, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1022.3MHz PLL_N=0x240028, PLL_NUM=0x2b037c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1022.4MHz PLL_N=0x240028, PLL_NUM=0x2b0380, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1022.5MHz PLL_N=0x240028, PLL_NUM=0x2b0384, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1022.6MHz PLL_N=0x240028, PLL_NUM=0x2b0388, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1022.7MHz PLL_N=0x240028, PLL_NUM=0x2b038c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1022.8MHz PLL_N=0x240028, PLL_NUM=0x2b0390, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1022.9MHz PLL_N=0x240028, PLL_NUM=0x2b0394, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1023.0MHz PLL_N=0x240028, PLL_NUM=0x2b0398, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1023.1MHz PLL_N=0x240028, PLL_NUM=0x2b039c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1023.2MHz PLL_N=0x240028, PLL_NUM=0x2b03a0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1023.3MHz PLL_N=0x240028, PLL_NUM=0x2b03a4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1023.4MHz PLL_N=0x240028, PLL_NUM=0x2b03a8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1023.5MHz PLL_N=0x240028, PLL_NUM=0x2b03ac, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1023.6MHz PLL_N=0x240028, PLL_NUM=0x2b03b0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1023.7MHz PLL_N=0x240028, PLL_NUM=0x2b03b4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1023.8MHz PLL_N=0x240028, PLL_NUM=0x2b03b8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1023.9MHz PLL_N=0x240028, PLL_NUM=0x2b03bc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1024.0MHz PLL_N=0x240028, PLL_NUM=0x2b03c0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1024.1MHz PLL_N=0x240028, PLL_NUM=0x2b03c4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1024.2MHz PLL_N=0x240028, PLL_NUM=0x2b03c8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1024.3MHz PLL_N=0x240028, PLL_NUM=0x2b03cc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1024.4MHz PLL_N=0x240028, PLL_NUM=0x2b03d0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1024.5MHz PLL_N=0x240028, PLL_NUM=0x2b03d4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1024.6MHz PLL_N=0x240028, PLL_NUM=0x2b03d8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1024.7MHz PLL_N=0x240028, PLL_NUM=0x2b03dc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1024.8MHz PLL_N=0x240028, PLL_NUM=0x2b03e0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1024.9MHz PLL_N=0x240028, PLL_NUM=0x2b03e4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1025.0MHz PLL_N=0x240029, PLL_NUM=0x2b0000, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1025.1MHz PLL_N=0x240029, PLL_NUM=0x2b0004, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1025.2MHz PLL_N=0x240029, PLL_NUM=0x2b0008, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1025.3MHz PLL_N=0x240029, PLL_NUM=0x2b000c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1025.4MHz PLL_N=0x240029, PLL_NUM=0x2b0010, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1025.5MHz PLL_N=0x240029, PLL_NUM=0x2b0014, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1025.6MHz PLL_N=0x240029, PLL_NUM=0x2b0018, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1025.7MHz PLL_N=0x240029, PLL_NUM=0x2b001c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1025.8MHz PLL_N=0x240029, PLL_NUM=0x2b0020, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1025.9MHz PLL_N=0x240029, PLL_NUM=0x2b0024, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1026.0MHz PLL_N=0x240029, PLL_NUM=0x2b0028, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1026.1MHz PLL_N=0x240029, PLL_NUM=0x2b002c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1026.2MHz PLL_N=0x240029, PLL_NUM=0x2b0030, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1026.3MHz PLL_N=0x240029, PLL_NUM=0x2b0034, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1026.4MHz PLL_N=0x240029, PLL_NUM=0x2b0038, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1026.5MHz PLL_N=0x240029, PLL_NUM=0x2b003c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1026.6MHz PLL_N=0x240029, PLL_NUM=0x2b0040, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1026.7MHz PLL_N=0x240029, PLL_NUM=0x2b0044, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1026.8MHz PLL_N=0x240029, PLL_NUM=0x2b0048, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1026.9MHz PLL_N=0x240029, PLL_NUM=0x2b004c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1027.0MHz PLL_N=0x240029, PLL_NUM=0x2b0050, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1027.1MHz PLL_N=0x240029, PLL_NUM=0x2b0054, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1027.2MHz PLL_N=0x240029, PLL_NUM=0x2b0058, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1027.3MHz PLL_N=0x240029, PLL_NUM=0x2b005c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1027.4MHz PLL_N=0x240029, PLL_NUM=0x2b0060, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1027.5MHz PLL_N=0x240029, PLL_NUM=0x2b0064, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1027.6MHz PLL_N=0x240029, PLL_NUM=0x2b0068, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1027.7MHz PLL_N=0x240029, PLL_NUM=0x2b006c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1027.8MHz PLL_N=0x240029, PLL_NUM=0x2b0070, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1027.9MHz PLL_N=0x240029, PLL_NUM=0x2b0074, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1028.0MHz PLL_N=0x240029, PLL_NUM=0x2b0078, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1028.1MHz PLL_N=0x240029, PLL_NUM=0x2b007c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1028.2MHz PLL_N=0x240029, PLL_NUM=0x2b0080, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1028.3MHz PLL_N=0x240029, PLL_NUM=0x2b0084, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1028.4MHz PLL_N=0x240029, PLL_NUM=0x2b0088, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1028.5MHz PLL_N=0x240029, PLL_NUM=0x2b008c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1028.6MHz PLL_N=0x240029, PLL_NUM=0x2b0090, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1028.7MHz PLL_N=0x240029, PLL_NUM=0x2b0094, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1028.8MHz PLL_N=0x240029, PLL_NUM=0x2b0098, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1028.9MHz PLL_N=0x240029, PLL_NUM=0x2b009c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1029.0MHz PLL_N=0x240029, PLL_NUM=0x2b00a0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1029.1MHz PLL_N=0x240029, PLL_NUM=0x2b00a4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1029.2MHz PLL_N=0x240029, PLL_NUM=0x2b00a8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1029.3MHz PLL_N=0x240029, PLL_NUM=0x2b00ac, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1029.4MHz PLL_N=0x240029, PLL_NUM=0x2b00b0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1029.5MHz PLL_N=0x240029, PLL_NUM=0x2b00b4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1029.6MHz PLL_N=0x240029, PLL_NUM=0x2b00b8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1029.7MHz PLL_N=0x240029, PLL_NUM=0x2b00bc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1029.8MHz PLL_N=0x240029, PLL_NUM=0x2b00c0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1029.9MHz PLL_N=0x240029, PLL_NUM=0x2b00c4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1030.0MHz PLL_N=0x240029, PLL_NUM=0x2b00c8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1030.1MHz PLL_N=0x240029, PLL_NUM=0x2b00cc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1030.2MHz PLL_N=0x240029, PLL_NUM=0x2b00d0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1030.3MHz PLL_N=0x240029, PLL_NUM=0x2b00d4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1030.4MHz PLL_N=0x240029, PLL_NUM=0x2b00d8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1030.5MHz PLL_N=0x240029, PLL_NUM=0x2b00dc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1030.6MHz PLL_N=0x240029, PLL_NUM=0x2b00e0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1030.7MHz PLL_N=0x240029, PLL_NUM=0x2b00e4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1030.8MHz PLL_N=0x240029, PLL_NUM=0x2b00e8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1030.9MHz PLL_N=0x240029, PLL_NUM=0x2b00ec, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1031.0MHz PLL_N=0x240029, PLL_NUM=0x2b00f0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1031.1MHz PLL_N=0x240029, PLL_NUM=0x2b00f4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1031.2MHz PLL_N=0x240029, PLL_NUM=0x2b00f8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1031.3MHz PLL_N=0x240029, PLL_NUM=0x2b00fc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1031.4MHz PLL_N=0x240029, PLL_NUM=0x2b0100, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1031.5MHz PLL_N=0x240029, PLL_NUM=0x2b0104, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1031.6MHz PLL_N=0x240029, PLL_NUM=0x2b0108, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1031.7MHz PLL_N=0x240029, PLL_NUM=0x2b010c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1031.8MHz PLL_N=0x240029, PLL_NUM=0x2b0110, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1031.9MHz PLL_N=0x240029, PLL_NUM=0x2b0114, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1032.0MHz PLL_N=0x240029, PLL_NUM=0x2b0118, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1032.1MHz PLL_N=0x240029, PLL_NUM=0x2b011c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1032.2MHz PLL_N=0x240029, PLL_NUM=0x2b0120, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1032.3MHz PLL_N=0x240029, PLL_NUM=0x2b0124, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1032.4MHz PLL_N=0x240029, PLL_NUM=0x2b0128, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1032.5MHz PLL_N=0x240029, PLL_NUM=0x2b012c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1032.6MHz PLL_N=0x240029, PLL_NUM=0x2b0130, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1032.7MHz PLL_N=0x240029, PLL_NUM=0x2b0134, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1032.8MHz PLL_N=0x240029, PLL_NUM=0x2b0138, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1032.9MHz PLL_N=0x240029, PLL_NUM=0x2b013c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1033.0MHz PLL_N=0x240029, PLL_NUM=0x2b0140, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1033.1MHz PLL_N=0x240029, PLL_NUM=0x2b0144, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1033.2MHz PLL_N=0x240029, PLL_NUM=0x2b0148, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1033.3MHz PLL_N=0x240029, PLL_NUM=0x2b014c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1033.4MHz PLL_N=0x240029, PLL_NUM=0x2b0150, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1033.5MHz PLL_N=0x240029, PLL_NUM=0x2b0154, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1033.6MHz PLL_N=0x240029, PLL_NUM=0x2b0158, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1033.7MHz PLL_N=0x240029, PLL_NUM=0x2b015c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1033.8MHz PLL_N=0x240029, PLL_NUM=0x2b0160, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1033.9MHz PLL_N=0x240029, PLL_NUM=0x2b0164, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1034.0MHz PLL_N=0x240029, PLL_NUM=0x2b0168, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1034.1MHz PLL_N=0x240029, PLL_NUM=0x2b016c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1034.2MHz PLL_N=0x240029, PLL_NUM=0x2b0170, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1034.3MHz PLL_N=0x240029, PLL_NUM=0x2b0174, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1034.4MHz PLL_N=0x240029, PLL_NUM=0x2b0178, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1034.5MHz PLL_N=0x240029, PLL_NUM=0x2b017c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1034.6MHz PLL_N=0x240029, PLL_NUM=0x2b0180, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1034.7MHz PLL_N=0x240029, PLL_NUM=0x2b0184, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1034.8MHz PLL_N=0x240029, PLL_NUM=0x2b0188, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1034.9MHz PLL_N=0x240029, PLL_NUM=0x2b018c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1035.0MHz PLL_N=0x240029, PLL_NUM=0x2b0190, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1035.1MHz PLL_N=0x240029, PLL_NUM=0x2b0194, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1035.2MHz PLL_N=0x240029, PLL_NUM=0x2b0198, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1035.3MHz PLL_N=0x240029, PLL_NUM=0x2b019c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1035.4MHz PLL_N=0x240029, PLL_NUM=0x2b01a0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1035.5MHz PLL_N=0x240029, PLL_NUM=0x2b01a4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1035.6MHz PLL_N=0x240029, PLL_NUM=0x2b01a8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1035.7MHz PLL_N=0x240029, PLL_NUM=0x2b01ac, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1035.8MHz PLL_N=0x240029, PLL_NUM=0x2b01b0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1035.9MHz PLL_N=0x240029, PLL_NUM=0x2b01b4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1036.0MHz PLL_N=0x240029, PLL_NUM=0x2b01b8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1036.1MHz PLL_N=0x240029, PLL_NUM=0x2b01bc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1036.2MHz PLL_N=0x240029, PLL_NUM=0x2b01c0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1036.3MHz PLL_N=0x240029, PLL_NUM=0x2b01c4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1036.4MHz PLL_N=0x240029, PLL_NUM=0x2b01c8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1036.5MHz PLL_N=0x240029, PLL_NUM=0x2b01cc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1036.6MHz PLL_N=0x240029, PLL_NUM=0x2b01d0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1036.7MHz PLL_N=0x240029, PLL_NUM=0x2b01d4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1036.8MHz PLL_N=0x240029, PLL_NUM=0x2b01d8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1036.9MHz PLL_N=0x240029, PLL_NUM=0x2b01dc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1037.0MHz PLL_N=0x240029, PLL_NUM=0x2b01e0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1037.1MHz PLL_N=0x240029, PLL_NUM=0x2b01e4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1037.2MHz PLL_N=0x240029, PLL_NUM=0x2b01e8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1037.3MHz PLL_N=0x240029, PLL_NUM=0x2b01ec, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1037.4MHz PLL_N=0x240029, PLL_NUM=0x2b01f0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1037.5MHz PLL_N=0x240029, PLL_NUM=0x2b01f4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1037.6MHz PLL_N=0x240029, PLL_NUM=0x2b01f8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1037.7MHz PLL_N=0x240029, PLL_NUM=0x2b01fc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1037.8MHz PLL_N=0x240029, PLL_NUM=0x2b0200, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1037.9MHz PLL_N=0x240029, PLL_NUM=0x2b0204, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1038.0MHz PLL_N=0x240029, PLL_NUM=0x2b0208, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1038.1MHz PLL_N=0x240029, PLL_NUM=0x2b020c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1038.2MHz PLL_N=0x240029, PLL_NUM=0x2b0210, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1038.3MHz PLL_N=0x240029, PLL_NUM=0x2b0214, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1038.4MHz PLL_N=0x240029, PLL_NUM=0x2b0218, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1038.5MHz PLL_N=0x240029, PLL_NUM=0x2b021c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1038.6MHz PLL_N=0x240029, PLL_NUM=0x2b0220, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1038.7MHz PLL_N=0x240029, PLL_NUM=0x2b0224, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1038.8MHz PLL_N=0x240029, PLL_NUM=0x2b0228, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1038.9MHz PLL_N=0x240029, PLL_NUM=0x2b022c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1039.0MHz PLL_N=0x240029, PLL_NUM=0x2b0230, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1039.1MHz PLL_N=0x240029, PLL_NUM=0x2b0234, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1039.2MHz PLL_N=0x240029, PLL_NUM=0x2b0238, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1039.3MHz PLL_N=0x240029, PLL_NUM=0x2b023c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1039.4MHz PLL_N=0x240029, PLL_NUM=0x2b0240, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1039.5MHz PLL_N=0x240029, PLL_NUM=0x2b0244, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1039.6MHz PLL_N=0x240029, PLL_NUM=0x2b0248, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1039.7MHz PLL_N=0x240029, PLL_NUM=0x2b024c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1039.8MHz PLL_N=0x240029, PLL_NUM=0x2b0250, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1039.9MHz PLL_N=0x240029, PLL_NUM=0x2b0254, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1040.0MHz PLL_N=0x240029, PLL_NUM=0x2b0258, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1040.1MHz PLL_N=0x240029, PLL_NUM=0x2b025c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1040.2MHz PLL_N=0x240029, PLL_NUM=0x2b0260, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1040.3MHz PLL_N=0x240029, PLL_NUM=0x2b0264, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1040.4MHz PLL_N=0x240029, PLL_NUM=0x2b0268, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1040.5MHz PLL_N=0x240029, PLL_NUM=0x2b026c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1040.6MHz PLL_N=0x240029, PLL_NUM=0x2b0270, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1040.7MHz PLL_N=0x240029, PLL_NUM=0x2b0274, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1040.8MHz PLL_N=0x240029, PLL_NUM=0x2b0278, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1040.9MHz PLL_N=0x240029, PLL_NUM=0x2b027c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1041.0MHz PLL_N=0x240029, PLL_NUM=0x2b0280, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1041.1MHz PLL_N=0x240029, PLL_NUM=0x2b0284, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1041.2MHz PLL_N=0x240029, PLL_NUM=0x2b0288, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1041.3MHz PLL_N=0x240029, PLL_NUM=0x2b028c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1041.4MHz PLL_N=0x240029, PLL_NUM=0x2b0290, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1041.5MHz PLL_N=0x240029, PLL_NUM=0x2b0294, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1041.6MHz PLL_N=0x240029, PLL_NUM=0x2b0298, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1041.7MHz PLL_N=0x240029, PLL_NUM=0x2b029c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1041.8MHz PLL_N=0x240029, PLL_NUM=0x2b02a0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1041.9MHz PLL_N=0x240029, PLL_NUM=0x2b02a4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1042.0MHz PLL_N=0x240029, PLL_NUM=0x2b02a8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1042.1MHz PLL_N=0x240029, PLL_NUM=0x2b02ac, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1042.2MHz PLL_N=0x240029, PLL_NUM=0x2b02b0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1042.3MHz PLL_N=0x240029, PLL_NUM=0x2b02b4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1042.4MHz PLL_N=0x240029, PLL_NUM=0x2b02b8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1042.5MHz PLL_N=0x240029, PLL_NUM=0x2b02bc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1042.6MHz PLL_N=0x240029, PLL_NUM=0x2b02c0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1042.7MHz PLL_N=0x240029, PLL_NUM=0x2b02c4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1042.8MHz PLL_N=0x240029, PLL_NUM=0x2b02c8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1042.9MHz PLL_N=0x240029, PLL_NUM=0x2b02cc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1043.0MHz PLL_N=0x240029, PLL_NUM=0x2b02d0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1043.1MHz PLL_N=0x240029, PLL_NUM=0x2b02d4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1043.2MHz PLL_N=0x240029, PLL_NUM=0x2b02d8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1043.3MHz PLL_N=0x240029, PLL_NUM=0x2b02dc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1043.4MHz PLL_N=0x240029, PLL_NUM=0x2b02e0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1043.5MHz PLL_N=0x240029, PLL_NUM=0x2b02e4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1043.6MHz PLL_N=0x240029, PLL_NUM=0x2b02e8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1043.7MHz PLL_N=0x240029, PLL_NUM=0x2b02ec, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1043.8MHz PLL_N=0x240029, PLL_NUM=0x2b02f0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1043.9MHz PLL_N=0x240029, PLL_NUM=0x2b02f4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1044.0MHz PLL_N=0x240029, PLL_NUM=0x2b02f8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1044.1MHz PLL_N=0x240029, PLL_NUM=0x2b02fc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1044.2MHz PLL_N=0x240029, PLL_NUM=0x2b0300, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1044.3MHz PLL_N=0x240029, PLL_NUM=0x2b0304, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1044.4MHz PLL_N=0x240029, PLL_NUM=0x2b0308, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1044.5MHz PLL_N=0x240029, PLL_NUM=0x2b030c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1044.6MHz PLL_N=0x240029, PLL_NUM=0x2b0310, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1044.7MHz PLL_N=0x240029, PLL_NUM=0x2b0314, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1044.8MHz PLL_N=0x240029, PLL_NUM=0x2b0318, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1044.9MHz PLL_N=0x240029, PLL_NUM=0x2b031c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1045.0MHz PLL_N=0x240029, PLL_NUM=0x2b0320, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1045.1MHz PLL_N=0x240029, PLL_NUM=0x2b0324, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1045.2MHz PLL_N=0x240029, PLL_NUM=0x2b0328, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1045.3MHz PLL_N=0x240029, PLL_NUM=0x2b032c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1045.4MHz PLL_N=0x240029, PLL_NUM=0x2b0330, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1045.5MHz PLL_N=0x240029, PLL_NUM=0x2b0334, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1045.6MHz PLL_N=0x240029, PLL_NUM=0x2b0338, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1045.7MHz PLL_N=0x240029, PLL_NUM=0x2b033c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1045.8MHz PLL_N=0x240029, PLL_NUM=0x2b0340, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1045.9MHz PLL_N=0x240029, PLL_NUM=0x2b0344, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1046.0MHz PLL_N=0x240029, PLL_NUM=0x2b0348, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1046.1MHz PLL_N=0x240029, PLL_NUM=0x2b034c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1046.2MHz PLL_N=0x240029, PLL_NUM=0x2b0350, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1046.3MHz PLL_N=0x240029, PLL_NUM=0x2b0354, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1046.4MHz PLL_N=0x240029, PLL_NUM=0x2b0358, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1046.5MHz PLL_N=0x240029, PLL_NUM=0x2b035c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1046.6MHz PLL_N=0x240029, PLL_NUM=0x2b0360, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1046.7MHz PLL_N=0x240029, PLL_NUM=0x2b0364, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1046.8MHz PLL_N=0x240029, PLL_NUM=0x2b0368, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1046.9MHz PLL_N=0x240029, PLL_NUM=0x2b036c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1047.0MHz PLL_N=0x240029, PLL_NUM=0x2b0370, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1047.1MHz PLL_N=0x240029, PLL_NUM=0x2b0374, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1047.2MHz PLL_N=0x240029, PLL_NUM=0x2b0378, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1047.3MHz PLL_N=0x240029, PLL_NUM=0x2b037c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1047.4MHz PLL_N=0x240029, PLL_NUM=0x2b0380, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1047.5MHz PLL_N=0x240029, PLL_NUM=0x2b0384, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1047.6MHz PLL_N=0x240029, PLL_NUM=0x2b0388, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1047.7MHz PLL_N=0x240029, PLL_NUM=0x2b038c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1047.8MHz PLL_N=0x240029, PLL_NUM=0x2b0390, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1047.9MHz PLL_N=0x240029, PLL_NUM=0x2b0394, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1048.0MHz PLL_N=0x240029, PLL_NUM=0x2b0398, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1048.1MHz PLL_N=0x240029, PLL_NUM=0x2b039c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1048.2MHz PLL_N=0x240029, PLL_NUM=0x2b03a0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1048.3MHz PLL_N=0x240029, PLL_NUM=0x2b03a4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1048.4MHz PLL_N=0x240029, PLL_NUM=0x2b03a8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1048.5MHz PLL_N=0x240029, PLL_NUM=0x2b03ac, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1048.6MHz PLL_N=0x240029, PLL_NUM=0x2b03b0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1048.7MHz PLL_N=0x240029, PLL_NUM=0x2b03b4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1048.8MHz PLL_N=0x240029, PLL_NUM=0x2b03b8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1048.9MHz PLL_N=0x240029, PLL_NUM=0x2b03bc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1049.0MHz PLL_N=0x240029, PLL_NUM=0x2b03c0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1049.1MHz PLL_N=0x240029, PLL_NUM=0x2b03c4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1049.2MHz PLL_N=0x240029, PLL_NUM=0x2b03c8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1049.3MHz PLL_N=0x240029, PLL_NUM=0x2b03cc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1049.4MHz PLL_N=0x240029, PLL_NUM=0x2b03d0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1049.5MHz PLL_N=0x240029, PLL_NUM=0x2b03d4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1049.6MHz PLL_N=0x240029, PLL_NUM=0x2b03d8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1049.7MHz PLL_N=0x240029, PLL_NUM=0x2b03dc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1049.8MHz PLL_N=0x240029, PLL_NUM=0x2b03e0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1049.9MHz PLL_N=0x240029, PLL_NUM=0x2b03e4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1050.0MHz PLL_N=0x24002a, PLL_NUM=0x2b0000, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1050.1MHz PLL_N=0x24002a, PLL_NUM=0x2b0004, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1050.2MHz PLL_N=0x24002a, PLL_NUM=0x2b0008, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1050.3MHz PLL_N=0x24002a, PLL_NUM=0x2b000c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1050.4MHz PLL_N=0x24002a, PLL_NUM=0x2b0010, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1050.5MHz PLL_N=0x24002a, PLL_NUM=0x2b0014, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1050.6MHz PLL_N=0x24002a, PLL_NUM=0x2b0018, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1050.7MHz PLL_N=0x24002a, PLL_NUM=0x2b001c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1050.8MHz PLL_N=0x24002a, PLL_NUM=0x2b0020, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1050.9MHz PLL_N=0x24002a, PLL_NUM=0x2b0024, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1051.0MHz PLL_N=0x24002a, PLL_NUM=0x2b0028, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1051.1MHz PLL_N=0x24002a, PLL_NUM=0x2b002c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1051.2MHz PLL_N=0x24002a, PLL_NUM=0x2b0030, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1051.3MHz PLL_N=0x24002a, PLL_NUM=0x2b0034, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1051.4MHz PLL_N=0x24002a, PLL_NUM=0x2b0038, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1051.5MHz PLL_N=0x24002a, PLL_NUM=0x2b003c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1051.6MHz PLL_N=0x24002a, PLL_NUM=0x2b0040, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1051.7MHz PLL_N=0x24002a, PLL_NUM=0x2b0044, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1051.8MHz PLL_N=0x24002a, PLL_NUM=0x2b0048, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1051.9MHz PLL_N=0x24002a, PLL_NUM=0x2b004c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1052.0MHz PLL_N=0x24002a, PLL_NUM=0x2b0050, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1052.1MHz PLL_N=0x24002a, PLL_NUM=0x2b0054, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1052.2MHz PLL_N=0x24002a, PLL_NUM=0x2b0058, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1052.3MHz PLL_N=0x24002a, PLL_NUM=0x2b005c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1052.4MHz PLL_N=0x24002a, PLL_NUM=0x2b0060, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1052.5MHz PLL_N=0x24002a, PLL_NUM=0x2b0064, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1052.6MHz PLL_N=0x24002a, PLL_NUM=0x2b0068, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1052.7MHz PLL_N=0x24002a, PLL_NUM=0x2b006c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1052.8MHz PLL_N=0x24002a, PLL_NUM=0x2b0070, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1052.9MHz PLL_N=0x24002a, PLL_NUM=0x2b0074, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1053.0MHz PLL_N=0x24002a, PLL_NUM=0x2b0078, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1053.1MHz PLL_N=0x24002a, PLL_NUM=0x2b007c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1053.2MHz PLL_N=0x24002a, PLL_NUM=0x2b0080, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1053.3MHz PLL_N=0x24002a, PLL_NUM=0x2b0084, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1053.4MHz PLL_N=0x24002a, PLL_NUM=0x2b0088, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1053.5MHz PLL_N=0x24002a, PLL_NUM=0x2b008c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1053.6MHz PLL_N=0x24002a, PLL_NUM=0x2b0090, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1053.7MHz PLL_N=0x24002a, PLL_NUM=0x2b0094, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1053.8MHz PLL_N=0x24002a, PLL_NUM=0x2b0098, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1053.9MHz PLL_N=0x24002a, PLL_NUM=0x2b009c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1054.0MHz PLL_N=0x24002a, PLL_NUM=0x2b00a0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1054.1MHz PLL_N=0x24002a, PLL_NUM=0x2b00a4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1054.2MHz PLL_N=0x24002a, PLL_NUM=0x2b00a8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1054.3MHz PLL_N=0x24002a, PLL_NUM=0x2b00ac, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1054.4MHz PLL_N=0x24002a, PLL_NUM=0x2b00b0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1054.5MHz PLL_N=0x24002a, PLL_NUM=0x2b00b4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1054.6MHz PLL_N=0x24002a, PLL_NUM=0x2b00b8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1054.7MHz PLL_N=0x24002a, PLL_NUM=0x2b00bc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1054.8MHz PLL_N=0x24002a, PLL_NUM=0x2b00c0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1054.9MHz PLL_N=0x24002a, PLL_NUM=0x2b00c4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1055.0MHz PLL_N=0x24002a, PLL_NUM=0x2b00c8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1055.1MHz PLL_N=0x24002a, PLL_NUM=0x2b00cc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1055.2MHz PLL_N=0x24002a, PLL_NUM=0x2b00d0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1055.3MHz PLL_N=0x24002a, PLL_NUM=0x2b00d4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1055.4MHz PLL_N=0x24002a, PLL_NUM=0x2b00d8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1055.5MHz PLL_N=0x24002a, PLL_NUM=0x2b00dc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1055.6MHz PLL_N=0x24002a, PLL_NUM=0x2b00e0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1055.7MHz PLL_N=0x24002a, PLL_NUM=0x2b00e4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1055.8MHz PLL_N=0x24002a, PLL_NUM=0x2b00e8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1055.9MHz PLL_N=0x24002a, PLL_NUM=0x2b00ec, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1056.0MHz PLL_N=0x24002a, PLL_NUM=0x2b00f0, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1056.1MHz PLL_N=0x24002a, PLL_NUM=0x2b00f4, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1056.2MHz PLL_N=0x24002a, PLL_NUM=0x2b00f8, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1056.3MHz PLL_N=0x24002a, PLL_NUM=0x2b00fc, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1056.4MHz PLL_N=0x24002a, PLL_NUM=0x2b0100, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1056.5MHz PLL_N=0x24002a, PLL_NUM=0x2b0104, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1056.6MHz PLL_N=0x24002a, PLL_NUM=0x2b0108, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1056.7MHz PLL_N=0x24002a, PLL_NUM=0x2b010c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1056.8MHz PLL_N=0x24002a, PLL_NUM=0x2b0110, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1056.9MHz PLL_N=0x24002a, PLL_NUM=0x2b0114, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1057.0MHz PLL_N=0x24002a, PLL_NUM=0x2b0118, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1057.1MHz PLL_N=0x24002a, PLL_NUM=0x2b011c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1057.2MHz PLL_N=0x24002a, PLL_NUM=0x2b0120, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1057.3MHz PLL_N=0x24002a, PLL_NUM=0x2b0124, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1057.4MHz PLL_N=0x24002a, PLL_NUM=0x2b0128, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1057.5MHz PLL_N=0x24002a, PLL_NUM=0x2b012c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1057.6MHz PLL_N=0x24002a, PLL_NUM=0x2b0130, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1057.7MHz PLL_N=0x24002a, PLL_NUM=0x2b0134, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1057.8MHz PLL_N=0x24002a, PLL_NUM=0x2b0138, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1057.9MHz PLL_N=0x24002a, PLL_NUM=0x2b013c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1058.0MHz PLL_N=0x24002a, PLL_NUM=0x2b0140, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1058.1MHz PLL_N=0x24002a, PLL_NUM=0x2b0144, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1058.2MHz PLL_N=0x24002a, PLL_NUM=0x2b0148, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1058.3MHz PLL_N=0x24002a, PLL_NUM=0x2b014c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1058.4MHz PLL_N=0x24002a, PLL_NUM=0x2b0150, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1058.5MHz PLL_N=0x24002a, PLL_NUM=0x2b0154, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1058.6MHz PLL_N=0x24002a, PLL_NUM=0x2b0158, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1058.7MHz PLL_N=0x24002a, PLL_NUM=0x2b015c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1058.8MHz PLL_N=0x24002a, PLL_NUM=0x2b0160, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1058.9MHz PLL_N=0x24002a, PLL_NUM=0x2b0164, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1059.0MHz PLL_N=0x24002a, PLL_NUM=0x2b0168, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1059.1MHz PLL_N=0x24002a, PLL_NUM=0x2b016c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1059.2MHz PLL_N=0x24002a, PLL_NUM=0x2b0170, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1059.3MHz PLL_N=0x24002a, PLL_NUM=0x2b0174, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1059.4MHz PLL_N=0x24002a, PLL_NUM=0x2b0178, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1059.5MHz PLL_N=0x24002a, PLL_NUM=0x2b017c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1059.6MHz PLL_N=0x24002a, PLL_NUM=0x2b0180, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1059.7MHz PLL_N=0x24002a, PLL_NUM=0x2b0184, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1059.8MHz PLL_N=0x24002a, PLL_NUM=0x2b0188, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1059.9MHz PLL_N=0x24002a, PLL_NUM=0x2b018c, CAPCTRL=0x13271b, DACISET=0x10007f
    freq=1060.0MHz PLL_N=0x24002a, PLL_NUM=0x2b0190, CAPCTRL=0x13271b, DACISET=0x10007f

    static uint32_t lmx2572_init_sequence[] = {

    0x7D2288, 0x7C0000, 0x7B0000, 0x7A0000, 0x790000, 0x780000, 0x770000, 0x760000,

    0x750000, 0x740000, 0x730000, 0x727802, 0x710000, 0x700000, 0x6F0000, 0x6E0000,

    0x6D0000, 0x6C0000, 0x6B0000, 0x6A0007, 0x694440, 0x682710, 0x670000, 0x660000,

    0x650000, 0x642710, 0x630000, 0x620000, 0x610000, 0x600000, 0x5F0000, 0x5E0000,

    0x5D0000, 0x5C0000, 0x5B0000, 0x5A0000, 0x590000, 0x580000, 0x570000, 0x560000,

    0x55D800, 0x540001, 0x530000, 0x522800, 0x510000, 0x50CCCC, 0x4F004C, 0x4E0289,

    0x4D0000, 0x4C000C, 0x4B0840, 0x4A0000, 0x49003F, 0x480001, 0x470081, 0x46C350,

    0x450000, 0x4403E8, 0x430000, 0x4201F4, 0x410000, 0x401388, 0x3F0000, 0x3E00AF,

    0x3D00A8, 0x3C03E8, 0x3B0001, 0x3A9001, 0x390020, 0x380000, 0x370000, 0x360000,

    0x350000, 0x340421, 0x330080, 0x320080, 0x314180, 0x3003E0, 0x2F0300, 0x2E07F0,

    0x2DC61F, 0x2C28A3, 0x2B0000, 0x2A0000, 0x290000, 0x280000, 0x2703E8, 0x260000,

    0x250205, 0x240028, 0x230004, 0x220010, 0x211E01, 0x2005BF, 0x1FC3E6, 0x1E18A6,

    0x1D0000, 0x1C0488, 0x1B0002, 0x1A0808, 0x190624, 0x18071A, 0x17007C, 0x160001,

    0x150409, 0x145048, 0x1327B7, 0x120064, 0x110096, 0x100080, 0x0F060E, 0x0E1870,

    0x0D4000, 0x0C5001, 0x0BB018, 0x0A10F8, 0x090004, 0x082000, 0x0700B2, 0x06C802,

    0x0520C8, 0x040A43, 0x030782, 0x020500, 0x010808, 0x002118

    After calibration:

    /* Setup PLL for fully assisted VCO calibration */

    uint32_t force_data[] = {0x145448, 0x086800};

    write_registers(force_data, 2);

  • Henrik,

    Not sure the issue, but let's check and see if it has anything to do with the amplitude calibration.

    For diagnostic purposes, could you temporarily try to change:

    R15[4] from 0 to 1

    R8[12] from 0 to 1

    These settings will degrade the phase noise and are final fix, but will point us in the right direction if they make your lock time problem go away.

    Regards,

    Dean

  • Thank you for the quick reply. I just left work for the day but i will get right on it tomorrow morning.

    Best regards

    Henrik

  • OK, sound good.

    Also on pin 3, we recommend 470 nF capacitor and 100 nF on pin 27.

  • Hello Dean

    I'm the HW designer in this project, working together with Henrik to solve this issue.

    I checked the capacitors and they are according to your suggestions.

    See attached sch. Please let me know if you have any suggestions for improvement ? !

    The +3V3 comes from LT3045 ( LDO with ultra high PSRR ).

    We are getting a bit desperate to solve this ( last?) issue, thank you so much for your urgent help!

  • I tested to set them separately and together and the problem still exist.

    Just to double check, when you say R8[12] = 1 you mean to set the register R8 to 0x3000 instead to the reset value of 0x2000?

    If I set register R8 to x3000 in init i read just noise on the AD. If I set bit 12 after calibration while setting the force bits the system works like before.

    I couldn't see any differences when I changed R15.

    So, lock problem still exist.

    /Henrik

  • Hi Henrik,

    Can't see the details of your schematic, could you sent a higher resolution picture?

    What is the output format of the reference clock, LVPECL? Clock frequency?

    Can you try changing the programming sequence? R16, R19, R43, R36

  • I have tried to set the registers in pretty much any sequence possible. The look of the oscillation changes but the behavior is pretty much the same, the system randomly fails to lock for short periods then locks normally again. I have a feeling that oscillations only happen when we take larger steps in frequency, larger steps in this case is 1048MHz to 1035-1036MHz. That change is probably the most common change where the lock fails.

    I have to do some more random frequency changes and see if there are any similarities to found.

    (Removed  schematics due to wrong values on filter.)

    /henrik

  • Hi Henrik,

    The data in your calibration table does not seem right, all the capcode and DACISET are identical.

    FYI, here is my calibration data.

    Freq (MHz)	VCO_SEL		Capcode		DAC
    1000		2		66		149
    1005		2		62		145
    1010		2		58		145
    1015		2		55		145
    1020		2		51		146
    1025		2		47		142
    1030		2		43		142
    1035		2		40		142
    1040		2		36		142
    1045		2		33		142
    1050		2		29		138
    1055		2		26		138
    1060		2		22		139

  • My table looks like a printout error, not sure what happened.

    I picked out the calibration values at your points from the latest run.

    1000.0MHz     CAPCTRL=0x1327b7 = 183    DACISET=0x100008  =  8
    1005.0MHz     CAPCTRL=0x132744 =  68     DACISET=0x100085 = 133
    1010.0MHz     CAPCTRL=0x132740 =  64     DACISET=0x100085 = 133
    1015.0MHz     CAPCTRL=0x13273c =  60     DACISET=0x100082 = 130
    1020.0MHz     CAPCTRL=0x132738 =  56     DACISET=0x100082 = 130
    1025.0MHz     CAPCTRL=0x132734 =  52     DACISET=0x100083 = 131
    1030.0MHz     CAPCTRL=0x132731 = 49      DACISET=0x100083 = 131
    1035.0MHz     CAPCTRL=0x13272c = 44      DACISET=0x10007f  = 127
    1040.0MHz     CAPCTRL=0x132729 = 41      DACISET=0x10007f  = 127
    1045.0MHz     CAPCTRL=0x132725 = 37      DACISET=0x10007f  = 127
    1050.0MHz     CAPCTRL=0x132722 = 34      DACISET=0x10007f  = 127
    1055.0MHz     CAPCTRL=0x13271e = 30      DACISET=0x10007e  = 126
    1060.0MHz     CAPCTRL=0x13271b = 27       DACISET=0x10007e  = 126

    This looks more in line with your calibration except 1000MHz, not sure whats going on there. But that's a point that should never be used.

    I have done a lot of runs here where I change the frequency randomly.

    The latest run I switch frequency 10000times and had 1 failure when the frquency was changed from 1029.4Mhz to 1030.3MHz.

    freq=1029.4MHz CAPCTRL=0x132731, PLL_NUM=0x2b00b0, DACISET=0x100083, PLL_N=0x240029
    freq=1030.3MHz CAPCTRL=0x132730, PLL_NUM=0x2b00d4, DACISET=0x100083, PLL_N=0x240029

    The frequency could not lock for 4 frequency changes (8ms) thereafter the frequency locked again.

    1029.4 - locked
    1030.3 - fail
    1032.4 - fail
    1036.2 - fail
    1033.4 - fail
    1037.6 - locked

    I have to do some more runs.

  • Did another random frequency sweep and got one occasion where the frequency could not lock.

    1038.3 - locked
    1029.0 - fail
    1045.4 - fail
    1036.3 - fail
    1044.8 - fail
    1041.0 - fail
    1031.1 - fail
    1036.1 - locked

    This time it took about 12ms until frequency could lock again.

    I made a plot of the frequency and AD-value.

    I can't make anything of this. It feels completely random.

  • I forgot to post the register changes at the frequency changes.

    First one.

    1029.4 - locked CAPCTRL=0x132731 = 49, PLL_NUM=0x2b00b0 = 176, DACISET=0x100083 = 131
    1030.3 - fail       CAPCTRL=0x132730 = 48, PLL_NUM=0x2b00d4 = 212, DACISET=0x100083 = 131

    second.

    1038.3 - locked CAPCTRL=0x13272a = 42, PLL_NUM=0x2b0214 = 532, DACISET=0x10007f = 127
    1029.0 - fail       CAPCTRL=0x132731 = 49, PLL_NUM=0x2b00a0 = 160, DACISET=0x100083 = 131

  • Hello Noel

    The CLK is LMK62I0-100M00SIAT. In other words: 100MHz, HCSL, balanced signal.  Regarding the loop filter I have tried different setups via your excellent PLLatinum Sim to tune the external loop filter. Input Conditions: 2nd order filter, Balance for spurs. The result from default filter ( from DS ) made a very small difference. We also tried different settings for charge pump current into filter.

    Current vales for external loop filter:

    C222 on schematic ( C1 in PLLatinium tool )  ( capacitor very close to VTUNE-pin ) = 1.5nF

    C220 ( C2 in PLLatinium ) = 8.2nF

    R210 (R2 in PLLatinium ) = 330ohm

    If you have any other suggestions for a  file that maybe work better please let us know.

    In the design I currently have the possibility to add components for a 3rd order filter if needed ( I guess not ).

    Regarding the schematic and PCB. I have sent the sch+gerber via email to Florian.

    Thank you so much for your help!

  • I did some additional testing today. 100000 frequency changes to random frequencies between 1028MHz and 1048MHz at different change rates.

    100Hz frequency change rate: Failed to lock 4 times

    200Hz frequency change rate: Failed to lock 4 times

    500Hz frequency change rate: Failed to lock 5 times

    1000Hz frequency change rate: Failed to lock 4 times.

     

    So failure to lock seems to be only related to the number of times you change the frequency, not the time between changes.

    Not sure if this brings us any closer to a solution...

     

    best regards

    Henrik

  • Hi Henrik,

    No sure what is happening, we will try to setup similar test in next week.

    BTW, if you increase the frequency hopping interval time, will that make difference?

  • I did a new run, 50ms between frequency changes, 100000 rounds. (1 hour and 20 minutes).

    I got 6 occurrences where the frequency wasn't locked.

    After 12min, 28min, 43min, 57min, 63min and 82min.

    The frequency was only un-locked for 1 point in all these cases.

    I have seen in earlier runs with faster frequency changes that the LMX2572 needs 10-12ms to get out of the state where it cannot lock the frequency.

    In most cases register R110 provides an indication whether the Vtune lock has been detected. When there is no lock, bits "rb_LD_VTUNE" read 3. This is Invalid according to the .pdf but at least shows something. When the frequency has been locked rb_LD_VTUNE reads 2.

  • I tested our code with the LMX2572EVM development board.

    Code basically did this.

    1: calibrate frequencies from 1000Mhz-1060Mhz for fully supported VCO calibration.

    2: Set frequencies randomly.

    3: Read back register R110 after each frequency change.

    100000 frequency changes led to 3 occurrences of no frequency lock, R110 returned rb_LD_VTUNE = 3

  • Hi Henrik,

    Thank for taking the data, looks there is no consistent pattern.

    I am setting working on a script to setup the testing, I will let you know when I have a test result.

  • Hello Noel

    Do you see the same problem on your eval- brd?

  • Hi Bjorn,

    I see something wired, I am checking it with the designer team in India. I will give you an update on Tue. 

  • Hello Noel

    Do you have any status update from the team in india? 

    We need a solution ASAP

  • Hi Bjorn,

    We are still looking into it, at the moment it is still an unknown to us what is happening. 

  • Hi Bjorn,

    Here is some update.

    I am switching the output frequency between 1010 and 1015MHz repeatedly, occasionally failure happens where the Vtune voltage will go to zero and then resume back to normal. Looks to me that the failure happens right after writing the PLL NUM register. 

    Could you confirm your failure also happen after programming PLL NUM?

    Try this sequence: R43 -> R26 -> R16 -> R19

  • I did a run with the sequence above. (I assume R26 is actually R36...)

    First a screen dump where the lock is OK. Frequency is changed from 1015 -> 1010. 

    Second screen dump where the lock is NOT OK. Same frequency change, from 1015 -> 1010. The register are written, R43-R36-R16-R19.

    So, yes. With that sequence it looks like the failure occurs after the first register, R43, has been transferred.

  • Hi Henrik,

    How many units have this issue?

    Could you program R42 as well? That is, R42, R43, R36, R16, R19. I will do this test tomorrow. 

  • We have 3 units and I'm 99% sure that we've seen it on all 3.

    Setting also R42 made no difference. Still fails occasionally.

    /henrik

  • Hi Henrik,

    Could you do the following experiment? I just wanted to check if you are seeing the same problem as I have observed in the lab. Our designer, unfortunately, is not able to reproduce this problem. We need more data, from different devices to find cue.

    1. switch frequency between 1010 and 1015MHz with the same capcode for both frequencies (I see failure)

    2. switch frequency between 1010 and 1010MHz (or 1015 to 1015MHz) with different capcode (I do not see failure)

    3. if possible, after each programming sequence, for example, R43, R36, R16, R19, readback R43, see if it has been written correctly

  • Hello Noel 

     

    This is a good question. We have produced 3 prototypes in this first small batch. Yesterday we performed the freq. jump test ( 1010-1015MHz) on the 3rd board and it looks like it is working without any fail to lock.

    This means 2 boards of 3 fails to lock in this test. As we mention before we see the problem on your own evaluation board

    From a HW -design perspective I have tried different configurations on loop filter, different values on capacitors for decoupling around supply and VCO. Tried to supply 100MHz clock generator from a different source. 

    Cool and heat the board, the problem is still there.   

    LMX2572 sometimes fails to lock and we don’t understand why this happens, we need your help since you are the designers and product owners of LMX2572.

    we are now getting desperate to solve the problem and we will try to replace LMX2572 with LMX2572LP since we work on 1-1.1GHz in this product. But in the coming products we need have to go into full span.

    Actual problem is that we are running out of time in this project. We need to move on and solve this issue.

  • Hi Bjorn,

    We already have the designer looking into this, but it seems that this problem is not consistent so making debug very difficult. 

    I know our sales team is arranging a call with you and TI, I have informed our designer to join the meeting. 

    Let's take this offline now, we can continue over mail and call.