SK245230
Member level 3
Hi,
Lets say I want to use any ADC that has at least 16bit-1MSPS (LTC2378-16 for instance or any other). I would like to know what I should use for reading/saving these 1MSPS from an ADC. Should it be an FPGA? a CPLD or a microcontroller can do the job?
In my application I have an event that triggers every 2ms and after this event I need to read 400 samples at 1MSPS. Everything should be synchronized from the event to the reading data. The measured data does not need to be preprocessed, it should be only readed and saved in a bloc of data. Afterwards, I would transfer this raw block of data on my computer through serial port.
I point out that I am a newbie in electronics and so far I have worked only on AVR and Arm-based microcontrollers. So I don't know nothing about CPLD or FPGA.
Thank you,
Lets say I want to use any ADC that has at least 16bit-1MSPS (LTC2378-16 for instance or any other). I would like to know what I should use for reading/saving these 1MSPS from an ADC. Should it be an FPGA? a CPLD or a microcontroller can do the job?
In my application I have an event that triggers every 2ms and after this event I need to read 400 samples at 1MSPS. Everything should be synchronized from the event to the reading data. The measured data does not need to be preprocessed, it should be only readed and saved in a bloc of data. Afterwards, I would transfer this raw block of data on my computer through serial port.
I point out that I am a newbie in electronics and so far I have worked only on AVR and Arm-based microcontrollers. So I don't know nothing about CPLD or FPGA.
Thank you,