We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 57562

Example Design - Using the AXI DMA in interrupt mode to transfer data to memory


This Example Design provides an example of how to use the AXI DMA in interrupt mode to transfer data to memory.


Note: It is recommended that you complete the "Using the AXI DMA in polled mode to transfer data to memory" example design from (Xilinx Answer 57561) prior to starting this design.

This example design builds upon the 'polled mode' example above, adding interrupt-based control of the AXI DMA controller.

The datapath is identical to the 'polled mode' example, but it now shows you how to set up the hardware for interrupt control and how to use the software API to interact with the core.

For more details about the design, refer to the dma_ex_interrupt/doc directory.


The current version of this design was created in Vivado 2015.1.


Associated Attachments

Name File Size File Type
dma_ex_interrupt_v2_1.zip 2 MB ZIP
dma_intr.xpr.zip 32 MB ZIP
AR# 57562
Date 05/18/2018
Status Active
Type General Article
  • Zynq-7000
  • Vivado Design Suite - 2013.2
  • AXI DMA Controller
  • AXI DMA Controller
  • AXI Streaming FIFO
  • More
  • AXI Interconnect
  • AXI Interconnect
  • Less
Boards & Kits
  • Zynq-7000 SoC Boards and Kits
Page Bookmarked