Other Parts Discussed in Thread: LMX2594
We are developing a new electronic board using LMX2594 PLL component. We need to minimize SPI initialization sequence duration, in order to meet a board requirement.
Here are SPI initialization sequence we use to program this PLL:
- R0 register programmed with 2512 (reset=1)
- Wait X ms
- R0 register programmed with 2510 (reset=0)
- Wait X ms
- All registers programmed (R0 with 2514 (FCAL_ENABLE=0)
- Wait X ms
- R0 register programmed with 2518 (FCAL_ENABLE=1 and MUXOUT=0)
- Wait X ms
- R0 register programmed with 251C (FCAL_ENABLE=1 and MUXOUT=1)
If X=4ms, everything is OK (PLL is locked and output signal frequency is correct). If X=2ms, PLL locks for few ms and then unlocks.
Do you know what is the minimum temporizations required between each step of the sequence described above ?
Thanks a lot for your help,
Regards