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# 58582

Example Design - Zynq-based FFT co-processor using the AXI DMA


Attached to this Answer Record is an Example Design for a Zynq-based FFT co-processor using the AXI DMA.


This design demonstrates the usage of the AXI DMA core for creating custom Zynq co-processors.

Xilinx has recently invested heavily in the AXI and AXI Stream interfaces, converting most core interfaces to one of these standards.

One of the main motivations for this is the ability to easily integrate individual IP into an overall system.

When integrating AXI Stream-based co-processors with the Zynq processing platform, the designer often needs to translate between the AXI domain and the AXI Stream domain.

For many cases, the AXI DMA core is the best solution.

This example shows how to use the AXI DMA core to create an FFT co-processor for Zynq.

Data originates in main system memory and is sent to the FFT core via the AXI DMA.

Once the FFT is done processing the data, it is sent back to main memory, also using the AXI DMA core.

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


文件名 文件大小 File Type
dma_ex_fft_v2_0.zip 2 MB ZIP



Answer Number 问答标题 问题版本 已解决问题的版本
57550 Example Designs - Designing with the AXI DMA core N/A N/A
AR# 58582
日期 11/08/2017
状态 Active
Type 综合文章
Boards & Kits