cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
cyn_thia
Contributor
Contributor
5,992 Views
Registered: ‎09-22-2015

Which fifo should I use to transmit the data from the external FPGA to the zynq PS?

HI:

   I want to transmit the Kentex-7 data to the ZYNQ PS.

   The data comes from the LVDS lines that connected the kentex-7 and ZYNQ and the data rate is about 10M/bps.

   I know I should have a AXI DMA core in my ZYNQ PL to switch the data to the PS.The PS can read the data with the AXI DMA core.

   Since I have to buffer the data to do some restructuction,which IP core should I use? AXI BRAM ,AXI DATA fifo ,or AXI4-stream fifo? And which is the input port for the data?

 

 Thanks very much!

0 Kudos
Reply
1 Reply
fanat9
Explorer
Explorer
5,963 Views
Registered: ‎02-16-2014

This all depends on your design and type of data.

 

First you have to pick DMA engine and thaen generate or select AXI FIFO . There are 3 flavors - VDMA for video type of frames, CDMA for Memory-to-Memory copy and AXI DMA for AXIS(streams).

 

0 Kudos
Reply