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!
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).