Dear all,
I am looking at the ADS1256 and I am looking at Figure 3 in the datasheet. It says that SYNC needs to be within +/- 25ns of the CLKIN (parameter t16B).
Since the ADC clock and the microcontroller clock (the uc pulses SYNC) on the design are independent, I am assuming I need an external synchronisation mechanism to ensure that the timing requirements are met. I am thinking of something like a two-stage D flip-flop clocked from D0/CLKOUT so that the output Q2 is sufficiently close to the CLKIN edge. The second stage helps prevent instability in case the FF setup time is violated.
Is this the correct thing to do? Or is there a better way to approach this problem?
-- Damien