Processing of high speed (>80 MSPS ) ADC data


hi everybody,

after years spent various arduinos, asked @ job if can prototypes fast analog measurement. dont have detailed specs sensors yet, know fast adc needed. in case ideal speed 250 msps (milion samples per second), start 80 msps enough.

in case of 80 msps need have @ least 80 mhz digital parallel bus reading digitized data. thats really fast , of mcus cant handle (if count 250 msps future).

basic goal data, store them in small buffer , simple instructions them (mostly raw additions , few "if" statements). output data transfered in 5 seconds intervals , output standart uart fast enough.

making circuit embedded solution, usb adc software not needed.

sadly raspberry gpio works reliably @ 25 mhz max.



so mind pointed me last thing - fpga. heard fpgas can run on several hundreds of mhz, can guess can have fast inputs. correct assumption?
but have no knowledge on "programmíng"  these chips, maybe right time dive fpga world?


what guys think? there other "good" solution?

although not arduino....a red-pitaya board come close?
see eg here
http://redpitaya.com

(disclaimer: have no connection redpitaya have 1 , tried scientific setup on it, community support near arduino experience)



Arduino Forum > Topics > Science and Measurement > Processing of high speed (>80 MSPS ) ADC data


arduino

Comments

Popular posts from this blog

DHT11 Time out error using v0.4.1library

Sketch upload fails with Java error (___REMOVE___/bin/avrdude)!

Arduino Uno + KTY81/210 temperature sensor