- #1
dmorris619
- 42
- 0
I am having a bit of a sampling rate problem in terms of choosing a microprocessor for the project I am working on. Where everything stands right now is that my sampling rate needs to be 1MSPS at a resolution of 16 bits for approximately 8 milli seconds. I need to sample five channels simultaneously and store the values in memory until they can be offloaded to a non-volatile memory source after sampling is done. I know there are analog to digital converters that sample at 1MSPS at 16 bits resolution, my problem really lies in clocking that data off the ADC fast enough to store it some temporary volatile memory and this problems gets made worse by having to clock all five channels out before the next sample.
Part of my requirements as well is that it be low power so it has to be a microprocessor, I was hoping to find something really low power like an MSP430. I just do not think it has the power to read the data off that quickly. However I can use multiple microprocessors to handle a single ADC, provided they all sample in phase with one another.
Any suggestions would be greatly appreciated and I am open to very inventive solutions.
Part of my requirements as well is that it be low power so it has to be a microprocessor, I was hoping to find something really low power like an MSP430. I just do not think it has the power to read the data off that quickly. However I can use multiple microprocessors to handle a single ADC, provided they all sample in phase with one another.
Any suggestions would be greatly appreciated and I am open to very inventive solutions.