Continue to Site

Welcome to EDAboard.com

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.

Information about DMA Controller

Status
Not open for further replies.

altair_06

Member level 1
Joined
Jul 10, 2006
Messages
38
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
1,533
Hi ,

Can anyone provide some information about DMA controller...
 

Re: DMA Controller

Hi,

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.
 

Re: DMA Controller

Can u throw some light on design spec
 

Re: DMA Controller

altair_06 said:
Can u throw some light on design spec

I guess www.opencores.org has a Wishbone DMA design/spec. Try that, also several books have good description of DMA.

HTH
Ajeetha, CVC
www.noveldv.com
* A Pragmatic Approach to VMM Adoption 2006 ISBN 0-9705394-9-5 h**p://www.systemverilog.us/
* SystemVerilog Assertions Handbook
* Using PSL/Sugar
 

Re: DMA Controller

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.
 

Re: DMA Controller

Hi
in ARM site , they have specification document for a DMA controller
**broken link removed**

Thanks
Haytham
 

Re: DMA Controller

hi..

does the data to be transfered between peripheral and memory pass through the dma controller?
 

Re: 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.
 

Re: DMA Controller

DMA controller control the data flow between the memory and your design.

Thanks
Haytham
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top