Design and Implementation of Generic DMA using Vhdl
DOI:
https://doi.org/10.14741/Keywords:
VHDL, Generic, DMA controller (DMAC), Finite State Machine etc .Abstract
In this paper, a generic Direct Memory Access ( DMA) Controller is designed which is dynamically reconfigurable and it has different control feature which is programmable. This DMA controller works in two different modes. In the first mode, there is fixed data bus(8 bit), address bus(16 bit) and word count register(16 bit) and in second mode , there is variable data bus(8,16,32,64 bit), address bus(16,24,32 bit) and word count register(8,16,24,32 bit) i.e. We can reconfigure this DMA controller just by changing some words or numbers in the existing VHDL code instead of writing or changing the whole code.
