Which ADC ? Is it single bit per clock, or different bits on each clock edge ? Either way best to run the ADC from the RP2040 clock. If you don't need USB you can choose the crystal used so you get a nice 50-50 jitter free ADC friendly clock out by not having to use an odd divider ration.Hi,
I need to interface a 50 Msps ADC with rp2040. Using PIO, I want to read 640 adc readings at 50 Msps and store in an array and process.
Can a rp2040 or 2350 achieve this? There will be sufficient time between successive readings (each 640 8-bit readings).
I saw the clocked input PIO example and it appears two cycles will be needed to successfully identify a positive edge. Hence my question.
Other approach will be to use a FPGA, but I would like to explore rp2040 and 2350 before I move on to FPGA.
Thanks for any inputs,
Sreenath
But yes the RP2xxx's can do this. Have run them at higher frequencies on the I/O bus without overclocking the chip. So definitely don't use an FPGA

Statistics: Posted by MikeDB — Fri Nov 29, 2024 11:00 am