sinara-hw / FMC_Shuttler

16-channel 125MS/s 16bit DAC in FMC form factor.
16 stars 4 forks source link

clock distribution #15

Closed gkasprow closed 3 years ago

gkasprow commented 4 years ago

I plan to use clock distribution IC with LVCMOS outputs. Clock input would be selectable:

gkasprow commented 4 years ago

Clock would be delivered to the following circuits:

gkasprow commented 4 years ago

There are several clock ICs that fit requirements. Examples are:

gkasprow commented 4 years ago

the ICs above won't work. We need 1.8V LVCMOS. The ADCLK854 seem to fit better

gkasprow commented 4 years ago

I can add Si549 oscillator as the on-board clock source

gkasprow commented 4 years ago

the ADCLK854 can be confgured as 16 LVCMOS outputs + 4 LVDS outputs. We need LVDS to route to FMC CLK inputs

dhslichter commented 4 years ago

I like this part (especially because there are no registers to program!) For the clocking, we need to ensure that the FPGA carrier board has the method to properly recover a high-quality clock from DRTIO (you are doing this already for other projects, right?), because this is the most likely thing that people will do. Si549 is useful for debug or some stand-alone testing.

gkasprow commented 4 years ago

the clock distribution obraz

gkasprow commented 3 years ago

the new revision of AFC and DIOT carrier have already DRTIO clock recovery. Moreover, we can use SI549 as a part of digital PLL. External clock is also possible.