Adquiring continuos data from slow ADC

Applications, development tools, FPGA, C, WEB
Post Reply
enllobu
Posts: 16
Joined: Mon Jun 08, 2015 5:03 pm

Adquiring continuos data from slow ADC

Post by enllobu » Fri May 13, 2016 10:51 am

Hi all, i need to sample some signals from the slow adc, but i don't want to lose any sample.
I have two paths, or changing the fpga project, and adding an AXI stream port to the ADC Wizard and then connect it to the PS through a DMA, or using the linux industrial driver (IIO) and connect the buffer in:
sys/devices/soc0/amba_pl/83c00000.xadc_wiz/iio:device1/

Any idea or example?

jeanminet
Posts: 33
Joined: Tue Aug 25, 2015 12:17 pm
Contact:

Re: Adquiring continuos data from slow ADC

Post by jeanminet » Sat May 14, 2016 7:44 pm

Hi,
Maybe a simpler option could be to use an AXI Stream FIFO instead of a DMA.
I would say that the data rate of the XADC (<1MSps) is sufficiently low not to lose any sample.
http://www.xilinx.com/support/documenta ... o-mm-s.pdf
Below are some blocks connected in Vivado as an example but I did not check if it works...
Jean

Image

Image

Post Reply
jadalnie klasyczne ekskluzywne meble wypoczynkowe do salonu ekskluzywne meble tapicerowane ekskluzywne meble do sypialni ekskluzywne meble włoskie

Who is online

Users browsing this forum: No registered users and 109 guests