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.

LMK04832: SYSREF SETUP/HOLD WINDOW MONITOR

Part Number: LMK04832

Hello,

I am designing a chassis system with fourteen data cards and one clock card. Each data card comprises seven JEDS204b devices. All 14x7 = 98 devices must be synchronized according to JESD204 Subclass 1.

The clock card is equipped with a 3 GHz CLK generator and a controller that triggers a SYNC signal.

My initial concept was to utilize three LMK04832 (building a clock tree) on the clock card to generate fourteen CLK and SYSREF pairs. The first LMK receives the SYNC signal and generates two CLK and SYSREF pairs, which then connect to two LMKs operating in distribution mode (CLKin0 is used to distribute a SYSREF signal through the LMK). The clock card generates fourteen CLK and SYSREF pairs distributed to fourteen data cards. Each data card consists of one LMK operating in distribution mode.

However, a potential vulnerability in this design is the setup/hold of CLK and SYSREF inputs to each LMK operating in distribution mode.

I would like to know if it is possible to determine the location of the SYSREF signals relative to the CLK signals by reading back the amount of setup/hold margin on the interface through the memory map. In the distibution mode, the SYSREF is re-clocked by CLK.

Or maybe you have another idea how to implement it with another IC?

  • Hello Tomasz,

    However, a potential vulnerability in this design is the setup/hold of CLK and SYSREF inputs to each LMK operating in distribution mode.

    Do you need a specific setup/hold time to meet data converter requirements? Or why exactly do you need to meet the setup and hold time?

    If you are worried about setup and hold time to ensure SYSREF clocks and data clocks are synchronized, then you can follow the steps from the data sheet on p. 31 under section 8.3.3.1.1 Setup of SYSREF Example to synchronize your outputs.

    Good luck,

    Andrea

  • Hi Andrea, In the distibution mode, the SYSREF is re-clocked by CLK. When one of the three LMKs working in the distribution mode re-clocks the SYSREF to CLK and the next LMK to the CLK + 1, the phase delay between two LMKs will be one CLK and I am lost :-) For that reason knowing the location of the SYSREF signals relative to the CLK signals atthe inout of the LMK working in the distribution mode is importatnt. 

    I have a specific setup/hold time to meet data converter requirements, but it is not a problem since I am using 25-ps delay for SYSREF clocks at the LMK output. 

  • Sorry, I mean "For that reason knowing the location of the SYSREF signals relative to the CLK signals at the input of the LMK working in the distribution mode is importatnt."

  • Hello Tomasz,

    To answer your questions:

    I would like to know if it is possible to determine the location of the SYSREF signals relative to the CLK signals by reading back the amount of setup/hold margin on the interface through the memory map. In the distibution mode, the SYSREF is re-clocked by CLK.

    There is no way to read back the phases or setup/hold times of these signals using the LMK04832, the only way to see if they are aligned would be to probe those signals and see on an oscilloscope.

    Or maybe you have another idea how to implement it with another IC?

    Unfortunately, we don't have an IC that has this readback option.

    However, if you are SYNCing the output dividers of the first LMK and the trace lengths of your 4 clocks are the same, then all edges (for the CLK and SYSREF) should arrive at the same time. To SYNC the output dividers of any LMK refer to data sheet on p. 31 under section 8.3.3.1.1 Setup of SYSREF Example to synchronize your outputs as mentioned previously. Let me know if you have any other questions.

    Best,

    Andrea