Hi,
I would like to use an ADS7888 ADC, with a conversion rate of 1MSPS, and interface it with an 8Mhz microcontroller. I understand that I cannot connect the ADC serially to the micro, since the ADC is operating at a much higher clock speed (16 MHz).
One solution I came up with was to use a shift register (2 cascaded 8-bit shift registers in this case, since a conversion requires 16 cycle,s and outputs 4 binary values before and after the actual converted value) to hold the data, and then transfer it to the micro in parallel once the conversion has completed.
Would anyone be able to comment whether such a design is feasible, and whether the timing requirements might give me issues (i.e. the bits containing the converted values in the shift registers varying per conversion)?
Thanks,
Sahil