FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.

avalon-mm dma pcie

Altera_Forum
Honored Contributor II
1,424 Views

Hello, 

 

I am planning to move a large chuck of data between a stratixV fpga and the host computer's main memory. Is it possible to do this through the PCIe with DMA feature IP? 

 

Bests, 

-Rae
0 Kudos
7 Replies
Altera_Forum
Honored Contributor II
99 Views

Hi Rae, 

 

It is possible. In past, we had successfully transferred data from computer's main memory to Altera's FGPA onchip memory. But at that time we used PCI (not PCIe) with DMA.  

 

Sorry I do not have much idea about PCIe. But if you will do some research, you should be able to find some design doing same as you are planning. 

 

Cheers, 

Bhaumik
Altera_Forum
Honored Contributor II
99 Views

Hi Rae, 

 

Please refer this refer design it might help you. 

 

https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/an/an431.pdf
Altera_Forum
Honored Contributor II
99 Views

There is a Stratix V Avalon- MM DMA design example on the Altera Wiki: 

http://www.alterawiki.com/wiki/reference_design:_gen3_x8_avmm_256-bit_dma_for_external_ddr3_-_strati...
Altera_Forum
Honored Contributor II
99 Views

There is a Stratix_V Reference_Design for Gen3x8 AVMM 256bit DMA for External DDR3 at 

http://www.alterawiki.com/wiki/reference_design:_gen3_x8_avmm_256-bit_dma_for_external_ddr3_-_strati...
Altera_Forum
Honored Contributor II
99 Views
Altera_Forum
Honored Contributor II
99 Views
Altera_Forum
Honored Contributor II
99 Views

If you just want to transfer data over PCIe, there are several projects that do so. For example, RIFFA (riffa.ucsd.edu) should work for your board

Reply