I'm seeking your advice on selecting a multi-channel Analog-to-Digital converter that will interface easily to a TI DSP (TMS320C6748), with little CPU overhead.
- The interface should not require glue-chips -- the converter should be self-contained.
- I presume the easiest interface to the TMS320C6748 DSP would be a SPI port. (I presume SPI is easier and requires less CPU overhead than the I2C interface. ???) I want easy hardware hookup, and little CPU overhead. As close as possible I want the samples to simply "show up" in specific DSP RAM memory addresses with the smallest amount of CPU overhead. (Some type of automatic scanning scheme in the A-to-D may be desireable to reduce CPU overhead -- so long as the various channels remain distinct in memory.)
- Low-frequency -- DC to 50 samples-per-second per channel.
- Multi-channel -- eight channels or more.
- Resolution -- at least 12-bit resolution, though 14 or 16-bit resolution is better.
- FIFO is not needed, and may be detrimental here by adding delay. Occasional dropped samples are not a problem. It is not essential to get each-and-every sample, so long as the sampling interval never goes above one-tenth of a second.
- Low cost is not essential here.
(Note: I've already looked at the parametric selection guide for converters, and the bewildering number of converters claiming "serial interfaces". It is very time consuming to sort through all the serial interfaces to discover which ones really meet the above needs. So, I'm seeking your advice, especially on interfacing to TI DSPs.)