UPGRADE YOUR BROWSER

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

Description

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

Solution

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.

Attachments

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 Created 09/24/2013
Last Updated 11/10/2016
Status Active
Type General Article
Devices
  • Zynq-7000
Tools
  • Vivado Design Suite - 2013.2
IP
  • AXI DMA Controller
  • AXI DMA Controller
  • AXI Streaming FIFO
  • More
  • AXI Interconnect
  • AXI Interconnect
  • Less
Boards & Kits
  • Zynq-7000 All Programmable SoC Boards and Kits