Hello E2E Community,
I am using the LMX2595EVM to switch very quickly between frequencies, but occasionally I find that the synthesizer switches to the incorrect frequency in an indeterministic fashion. 90% of the time the synthesizer switches to the correct frequency, and 10% of the time it does not (and also the 10% of the time that it does not, LOCK_DETECT does not go high). I start with the recommended configuration sequence - program registers from R78 to R00. Then for each frequency I want to switch to, I program the following (I am using full assist VCO calibration mode - the force registers that force VCO_SEL, DAC_ISET, and CAPCTRL are already programmed in the configuration sequence).
0) Change PLL N
1) Change PLL numerator
2) Change PLL denominator
3) Change PFD_DELAY_SEL
4) Toggle VCO_2X_EN
5) Toggle OUTA_MUX
6) Change VCO_SEL
7) Change DAC_ISET
8) Change CAPCTRL
I suspect that this issue is caused by my use of full assist calibration, as the issue seems to disappear when I add a step (9) Set FCAL_EN which to my understanding does not utilize the full assist VCO calibration.
Is there anything I can do to avoid these occasional hiccups? Thank you very much!