Other Parts Discussed in Thread: LMK04808, CODELOADER, CDCM7005
Hi,
I was trying to use the dual pll , int VCO with 0-delay option on the LMK04808 eval board
the settings I used are
PLL1
input frequency 122.88 MHz (from a source)
VCO
81.92 MHz
PLL2
crystal frequency 122.88 MHz
VCO
2949.12 MHz
feedback mux enabled (clkout8) and the sync is enabled so that all the outputs are in sync in terms of phase. I disabled the holdover mode and also disabled dld for PLL1
and clkout8 is the lowest frequency of all the outputs (equal to clkout4 which I am using for the measurements)
divider for clkout8 is 36 to get 81.92 MHz and feed it back to PLL1
I am measuring the clock on clkout4 with the same divider settings to get 81.92 MHz
with the above set up I was able to lock both PLL1 and PLL2 and was getting 81.92 MHz from clkout4
to make sure the 0-delay option is working, I have done the following set up
81.92 MHz from a source (which is locked to 122.88 MHz source) and 81.92 MHz from clkout4 are connected to vector volt meter to measure the phase difference
Now from what I understand, if I don't change any cables and turn the input frequency on and off (122.88 MHz) output (81.92 MHz) should always be locked to the input which is 122.88 MHz
when I connected both 81.92 MHz source and 81.92 MHz from the eval board to vector volt meter and turned the 122.88 MHz source on and off few times
3 out of 4 cases the phase difference is zero which I expect (I zeroed the initial phase between 81.92 MHz source and 81.92 MHz from the board), but in the other cases it jumps to -120 or +120. I would expect it to measure zero all the time based on the 0-delay feature description
I am not sure, if I am doing something wrong or my interpretation of 0-delay mode is incorrect. Please let me know
Thanks,
Ramakrishna