Other Parts Discussed in Thread: LMK05318B, LMK5B33216
I have a 10 MHz clock signal and I am attempting to create a frequency-syntonized output with a known phase offset.
I have the 10 MHz input connected to PRIREF with the DPLL enabled and I have the output on OUT0 using APLL1. I am attempting to adjust the phase of the output using the DPLL_REF_SYNC_PH_OFFSET register. I have three questions/issues that I am looking for answers to.
First, without applying any offset through DPLL_REF_SYNC_PH_OFFSET, I would expect that if the output on OUT0 is phase-locked to the input on PRIREF then hitting soft reset on the 5318 would not affect the phase offset between the the input and output. However, each time I hit soft reset and the PLL reacquires a lock, the output settles to a random phase offset from the input. Is this expected behavior, and if so, why? Is this a configuration issue?
Second, can the DPLL_REF_SYNC_PH_OFFSET register be used in the manner I am attempting? In other words, can you use that register to create a known phase offset between the input and output of the 5318?
Third, assuming that the answer to the previous question is yes, is it possible to make such an adjustment in real-time? Experimenting with the eval board, it appears that any change to the DPLL_REF_SYNC_PH_OFFSET register is only read if you perform a soft reset of the chip. It seems like the device should read register changes as they are made, not requiring the chip to be reset. Is this the case?
Thank you all in advance for any help you can provide.
Josh White