Hi, I'm working on the TMS320C5505 zDSP USB stick. The 10-bit SAR ADC on the DSP board has a maximum of sampling rate 62.5KHz and is not fast enough for use. So I need to connect an extra ADC through the IO pins. The ideal sampling rate is 100MHz. But the time for SPI inputs operate max at 1/40ns=25MHz. I considered to use 8 GPIO pins in parallel to interface with the 100MSPS ADC. As I know, the min time for GPIO data inputs is 2 cycle duration. Does it mean when I set the CPU clock at 100MHz, the max sampling rate of ADC that I can use is 50MHz? How can I use the DSP board to connect to 100MSPS ADC? If can't, what is the max sampling rate of ADC I could use? Thanks.