Learn Computer Fundamentals
Showing posts with label DMA. Show all posts
Showing posts with label DMA. Show all posts

Thursday, August 11, 2011

Features Of DMA Controllers






The DMAC supports single transfers as well as a block transfer.
             •Single transfer consists of a read burst and a subsequent write burst.
             •A block transfer consists of several successive single transfers.

The data width of a transfer is programmable from 8 bits up to the data bus width in steps of powers to the base of two (8 bits, 16 bits… 1024 bits).


DMA Controllers


Direct memory access (DMA) is a feature of modern computing that allows certain hardware subsystems within the computer to access system memory for reading and/or writing independently of the CPU. Direct Memory Access (DMA) is one of several methods for coordinating the timing of data transfers between an input/output (I/O) device and the core processing unit or memory in a computer. An I/O device often operates at a much slower speed than the core. DMA allows the I/O device to access the memory directly, without using the core. DMA can lead to a significant improvement in performance because data movement is one of the most common operations performed in processing applications.
CopyRight ©2012 DebugErrors.com Developed By: WebConfig.org