Other Parts Discussed in Thread: LMK00301, LMK04808, LMK01010, LMK01020
Hello,
We are in the process of designing a multi-channel data acquisition system. The ADCs will be spread across several (8 at the moment) daughter boards while the reference clock will be generated on the mother board. The ADCs in use have a single ended clock input and the clock will be generated by a OCXO.
There are two options of distributing the clock to the daughter boards
Option 1: Convert the single ended output (from OCXO) to differential using a clock distribution chip, route the different outputs as differential signals across the motherboard and convert them back to single ended using appropriate converters.
Option 2: Using a clock single ended clock distribution chip route the different outputs as single ended signals across the motherboard and feed them directly to the converters.
The problem is as follows:
Clock skew has to be minimized across each daughter board so that the conversion can take place in a synchronous manner. The LMK00101 has very low clock skew and seems to be an ideal choice.
However we do not know the impact of routing single ended clocks across a motherboard (noise getting coupled to the clock).
The theoretical solution is to differential signalling (Eg. LMK00301). The first shortfall is the output skew which is higher for the LMK00301. The other problem with this approach is the use of another device that will convert the differential clock to single ended at the converter. The part to part skew of such a device is very high and not to mention the additive jitter contributed. In other words the differential signalling adds more additive jitter while protecting the clock along the way and complicating the synchronization process.
These converters will be interfaced to an FPGA so a narrow bandwidth solution to the problem is to compensate for the clock skew by delaying the digitized signals in the FPGA but the wide bandwidth problem remains.
Further: Clock skew is independent of the clock frequency so in order to achieve better synchronization would it be smarter to use a lower frequency clock (the converters have in-built PLLs to generate the desired clock)?
Looking forward to your inputs and thank you for your time,