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.

CDCE62005 Output Synchronization uncertainty

Other Parts Discussed in Thread: CDCE62005, CDCM6208, LMK04906

Hello to all,

for a new project i'm evaluating the CDCE62005 working in clock cleaner mode with programmable output skew.

I've read the latest documentation for this component (also the technical notes for the newest CDCM6208 and some answers on this forum) and it seems

there is an unavoidable uncertainty of  one VCO prescaler output clock period when outputs are syncronized using SYNC_N input.

Try to explain the problem: assuming SYNC_N low-to-high transition applied with some setup margin respect to Reference Clock (freq = 40MHz, tsu = 10ns for

example),  the first D-flip-flop of synchronization chain will never go into metastability, but what about the 2nd D-flip-flop driving the output divider ? 

According to output 'synchronization circuitry block diagram' and 'Output Synchronization Diagram'  on page 55 of datasheet,

when SYNC_N signal has been captured by internal Reference-Clock on first stage, will the 2nd register respond on the first PreScalar-Clock edge

following the Reference-Clock edge in a predictible way (i.e. assuming a VCO prescaler frequency of 1GHz typ) ?

For the new component  CDCM6208 there is an explicit note about output synchronization:

"...The SYNC feature is particularly helpful in systems with multiple CDCM6208. If SYNC is released simultaneously

for all devices, the total remaining output skew uncertainty is ±1 clock cycles for all devices configured to

identical pre-scaler settings. For devices with varying pre-scaler settings, the total part-to-part skew uncertainty

due to sync remains ±2 clock cycles."

Does this apply also for the CDCE62005 ?  Is there a VCO-prescaler minimum frequency value that guarantees this tight timing ?

(I wish to use the CDCE62005 as programmable delay line for a 40MHz clock signal playing with different Output Coarse Phase Adjust Settings).

 

Thank you for your attention, Best Regards

Stefano

  • Hello Stefano,

    I cannot speak for the CDC parts.  However addressing your request for a programmable delay line.... the LMK04800 family of jitter cleaners supports 0-delay (if phase determinacy is required to clock input) and has deterministic SYNC for outputs.

      - It is possible to program the device for 40 MHz outputs and use digital delay to step the output phase using digital delay (no impact to phase noise) in steps of 1/2 VCO cycle.  For instance, 0.5 / 3000 MHz = 166.66 ps.  Range is 517 VCO cycles or a period of ~172 ns which covers your 40 MHz case easily.

          >  the device also supports a dynamic digital delay adjust which allows adjustment of clock output phase with a minimal loss of clock cycles.  In fact the reference clock is able to continue operating.  See LMK04800 datasheet on dynamic digital delay.

      - It is also possible to use analog delay on the clock output for 25 ps steps.  However this analog delay mode will impact noise floor.  Engaging analog delay adds about 500 ps to output, then it may be change in steps of 25 ps to 500 ps (fixed) + 575 ps.

    Maybe this info helps?

        > LMK04906 is similar to the LMK0480x except it has fewer outputs.

        > Note, if dual loop filter cleaning is not required.  LMK0480x/LMK04906 is able to operating in single loop mode.

    73,

    Timothy

  • Hello Timothy,

    Thank you for your answer, the component you've suggested seems very interesting.

    Regards,

    Stefano

  • Hello Stefano and Timothy,

    This post from Timothy was very ineresting for me.

    I would like to do an application with the LMK04906, but there are no information in the datasheet about the temperature dependencies if I use digital and analog delay adjustment. So I started to search something from this in the user community forum, and I found this one.

    In our application we would like to use the 25 ps time resolution to set the output clock phase. If the envorinment temperature changes, what will happen with the phases of the output clocks. Can this temperature dependency deterministic? Because if this can than we can measure the delay changes, make a look up table and recalibrate the LMK04906.

    I have one more question about the noise floor you mentioned. This affects phase delay changes on the output clock (the themal dependency is one part of the noise floor)? I use the suggested Clock Design Tool software, and I found that if I bypass the analog delay I have lower jitter than I have analog delay.

    I'm interested if you have any experience with this chip's delay adjustment.

    Regards,

    Zoltan