Part Number: ADS8555
Is there a suggested DSP device for reading from the ADS8555 at maximum speed? I am attempting to collect data at 500ksps and store it on a uSD card.
I have been trying to read the AtoD using the digital pins on a Raspberry Pi 3B for parallel communication. With this method I have been able to collect data at about 300ksps, but this hasn't been very reliable. I believe this is because I cannot control the timing of the digital IO pins precisely enough with the Pi, and I have therefore begun looking into DSPs that I could use.
In the design document: http://www.ti.com/lit/an/slaa554/slaa554.pdf I saw that a TMS320F28335 was being used to read from the converter, but the conversion rate used was only 2.4ksps, and looking at the clock speed of that device I don't expect that it could collect data at 500ksps.
Is there a specific DSP or family of DSPs that is recommended for reading the ADS8555 at a rate of at least 500ksps. Ideally the device could interface with either a uSD card for direct storage or with another processor that could handle the storage.
Thank you,
Jonathan Yoder