This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LMK05318: output frequency / phase synchronization to input PPS, zero-delay mode operation

Part Number: LMK05318
Other Parts Discussed in Thread: LMK05028

Hello,

I'm developing a device including ADC/DACs and FPGA which will use an external reference for synchronization between multiple devices.

The key point is to use both frequency and phase of input signal to achieve sample synchronization, possibly with internal phase correction, to be able to fine align devices using test signals.

Sampling board will include a JESD clock cleaner / generator with zero-delay mode (e.g. LMK0482x) adding a feedback from output after divisors, so alignment between input and SYSREF can be granted.

External reference however could be:

  • 10MHz = this signal could be fed directly to JESD clock cleaner / generator 
  • 1Hz (PPS) = as frequency is low, a network clock recovery device should be added, however should include zero-delay mode to preserve phase

I identified LMK05318, which should be able to recover a clean 10MHz from possibly jittered 1PPS, standard operation however doesn't preserve phase at the output.

On datasheet there's a reference about zero-delay mode, however the way it obtain it is not completely clear to me.

From what I understand this mode uses the 1PPS input rising edges to clear the divisor of OUTPUT7, thus synchronizing rising edges of output to those of input.

But what about input jitter and phase errors introduced in this way?

I mean, if the output frequency is 10MHz, jitter on input could easily reset the divisor one cycle early / late, causing bad frequency generation... or not?

Please add some digression about this, a give your valuable advice.

Thanks

Andrea

  • Hello Andrea,

    Zero delay mode in LMK05318 allows for phase synchronisation between IN and OUT7. However, the synchronisation between OUT0-OUT6 and OUT7 may not be deterministic. 

    In order to use 1PPS reference clock to generate 10MHz reference clock and support zero-delay mode, I'd recommend LMK05028. Section 9.3.17 of the datasheet would give you an overview of zero-delay mode and output synchronisation of clocks within the same bank.

    Best regards,

    dinesh.