- Power off the supply and on.
- Load Default 6GHz tics pro file
with 100MHz as input OSCIN.
- Write the following registers
- R70
- DBLBUF_PLL_EN(R70<4]) = 1
- DBLBUF_CHDIV_EN(R70<5]) = 1
- DBLBUF_OUTBUF_EN(R70<6]) = 1
- DBLBUF_OUTBUF_EN(R70<7]) = 1
- R1
- INSTCAL_DBLR_EN
(R1[1])=1
- INSTCAL_EN
(R1[0]) = 1
- R4
- LUT_GEN_SEL
(R4[15]) = 1
- R36
- PLL_N (R36[14:0]
= 28
- PLL_NUM
- R42(MSB),R43(LSB)
as 250 (NUM)
- PLL_DEN
- R38(MSB),R39(LSB)
as 1000(DEN)
- INSTANT_PLL_NUM
- R44 and R45;
R44(MSB),R45(LSB) as 2^30 (2^32*(NUM/DEN) INSTCAL_PLL_NUM)
- Toggle FCAL
- FCAL_EN (R0[4]
=0
- FCAL_EN (R0[4]
=1
- FCAL_EN (R0[4]
=0
- INDEX_TEST(R106[10]=1),
INDEX_WR_RD(R106[11]=0)
- For Index = 0 to 519
- Write INDEX_NO(R106[9:0])
=Index
- Ensure
INDEX_WR_RD(R106<11]) = 1
- Ensure
INDEX_WR_RD(R106[11]) = 0
- Write stored
value for INDEX_TEST_WRDATA_37_32(R107<5:0])
- Write stored
value for WRDATA_31_16(R108<15:0])
- Write stored
value for INDEX_TEST_WRDATA_15_0(R109<15:0])
- After writing to LUT, make
INDEX_TEST(R106<10]) as 0.
After above steps, LUT writing is done
and user can change the frequency of output faster just by writing the required N.F
and INSTCAL_PLL_NUM with PFD not changed. Writing to R0 is needed for the N.F change
to take place as doubler buffering is enabled. This can help in faster setting
behavior.