Other Parts Discussed in Thread: LMX2594,
I have a question regarding whether the MUXout pin can be switched dynamically without having to redo the initial power-up sequence programming. I'm not sure if R75 to R0 reprogramming is required after this change or whether MUXOUT_LD_SEL can simply be switched before performing SPI readback.
It's unfortunate that TI chose to multiplex the MUXout pin between the lock detect function and SPI' s SDO. With several NC pins, seems like TI could have just opted to use two of those NC pins for Lock_Detect[1:0] status function rather than share this MUxout pin with SPI SDO.
We have a use case where we need to do reads and writes to the LMX2615 via SPI, but also need to always have lock detection status available. Keeping the pin as SDI, requires waiting at most 650us (for VCO to lock) and then doing a read to register R110 after each time the PLL_N and PLL_NUM fields are changed, which is quite often in our situation.
Instead, I would like to keep MUXout as a Lock Detect indicator (MUXOUT_LD_SEL=1, LD_TYPE=1). Then anytime I need to readback all of Register R0-R114, I would first switch MUXOUT_LD_SEL to 0, perform the reads, then return MUXOUT_LD_SEL back to 1 so that for majority of the time when I'm not needin g to do register readbacks, the MUXout pin remains as a lock detect inidcator.
So, is this dynamic switching of MUXOUT_LD_SEL allowed as described, or do I need to rerun the intialization sequence all over again?
Thank you