AMBA Dedicated DMA Controller With Multiple Masters Using VHDL

Free registration required

Executive Summary

This paper describes implementation of DMA controller of AMBA Bus with two masters using VHDL. DMA controller is a synthesizable soft IP core connected to the AMBA AHB Bus for easy integration into SOC implementation. The Direct Memory Access (DMA) Controller is a hardware feature that enables movement of blocks of data from peripheral to memory, memory to peripheral or memory to memory. This movement of data by a separate entity significantly reduces the load on the processor. A DMA controller can be used to save power in a system by putting the CPU in a low power state and using the DMA controller (fewer gates/transactions) to move the data.

  • Format: PDF
  • Size: 577.06 KB