Success! Subscription added.
Success! Subscription removed.
Sorry, you must verify to complete this action. Please click the verification link in your email. You may re-send via your profile.
The purpose of this page is to provide a link to the user, where the user can download the ArriaV PCIe Gen2 x4 AVMM DMA reference design. In this page, there are two reference designs are included, they target different hardware development board. One targets the Altera Arria V Starter Kit. Another is for Altera Arria V GT Development Kit.
Allows the user to modify the Qsys file and re-generate the design
All reference designs have been tested with Intel Ivy Bridge and Sandy Bridge
The SOF is available in the folder pcie_quartus_files as top.sof
Refer the link for Starter Kit: http://www.altera.com/products/devkits/altera/kit-arria-v-starter.html
Refer the link for GT Development Kit :
The attached Linux driver and application were developed in CentOS version 6.4 and 6.5 with Kernal 2.6.32. It has also been tested with other Linux OS, such as RedHat and Ubuntu.
Design Block Diagram- Dma_block.PNG (Click here for image)
Follow the following instructions to install and run the application
In the application, there are multiple options to configure the software. The user can run read DMA (move data from system memory to the on-chip memory in the FPGA), write DMA (move data from on-chip memory to system memory), or simultaneous read and write. The user can also control the transfer size of each descriptor, the number of descriptors, and how many loops the DMA runs. There is a description to explain all the options when the application is started. To run the DMA, type in "1" to start it.
The reference design was crated by ACDS 14.0.
Link to download the project File:Av x4 g2 5AGTFD7K3F40I3 avmm dma.zip
The reference design was created by ACDS 15.1.2
Link to download the project File:PCIe AVGT AVMM DMA On Chip Mem 151.2.qar
The reference design was created by ACDS 16.0.2
Updated used of BAR4 in DMA application
Link to download the project File:PCIe AVGT AVMM DMA On Chip Mem 1602.zip
The reference design was created by ACDS 14.0
Link to download the project File:Av x4 g2 5AGXFB3H4F35C5 avmm dma stkit.zip
The reference design was created by ACDS 15.1.2
Link to download the project File:PCIe AVGX AVMM DMA On Chip Mem 151.2.qar
The reference design was created by ACDS 16.0.2
Updated used of BAR4 in DMA application
Link to download the project File:PCIe AVGX AVMM DMA On Chip Mem 1602.zip
Link to download the application and driver File:G2x4 avmm dma Linux.tar.gz
Updated used of BAR4 in DMA application
Only for reference design revision 3 (created by ACDS 16.0.2)
Link to download the application and driver File:Linux for AVMM DMA On Chip Mem.tar.gz
August 6, 2014 - Created this page
Community support is provided during standard business hours (Monday to Friday 7AM - 5PM PST). Other contact methods are available here.
Intel does not verify all solutions, including but not limited to any file transfers that may appear in this community. Accordingly, Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.
For more complete information about compiler optimizations, see our Optimization Notice.