Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Some info: DMAC allows you transfer data to/from memory (RAM) or peripheral devices in a shortst possible time, it eliminates the access time of the control ROMs. DMA takes control of all tha buses over the MPU to access memory and allows you transfer large amounts of data.
hi,
how are the dreq(dma request) related to the channels in the dma controller.
In some spec it is shown that there are four channels and there are 4-bit dreq signals. The spec i referred was :
**broken link removed**
Further more can anyone give me a simple design of a dma controller.
You should read some related document, especially in microarchitecture.The theory and background is important. basically DMA want to release the overload from CPU, so you must know the architecture of your target system including the cpu,bus system,etc.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.