Lightweight Direct Memory Access on FPGA Using AXI Protocol
Adam Kidwell, Matthew Horvath, Darrin M. Hanna, Bryant Jones · 2023
This paper presents a lightweight AXI DMA Controller architecture useful for embedded systems that do not require fully featured DMA controllers. Simulation is accomplished with VUnit, and implementation results are obtained on a Xilinx XC7Z010CLG400-1 FPGA. When compared with Xilinx's AXI DMA controller with the same configuration, the presented controller utilizes between 16 and 82% fewer resources with comparable speed.