Download 1 PRODUCT OVERVIEW
Transcript
DMA CONTROLLER KS32C50100 RISC MICROCONTROLLER GDMA FUNCTION DESCRIPTION The following sections provide a functional description of the GDMA controller operations. GDMA TRANSFERS The GDMA transfers data directly between a requester and a target. The requester and target are memory,UART or external devices. An external device requests GDMA service by activating nXDREQ signal. A channel is programmed by writing to registers which contain requester address, target address, the amount of data, and other control contents. UART, external I/O, or Software(memory) can request GDMA service. UART is internally connected to the GDMA. STARTING/ENDING GDMA TRANSFERS GDMA starts to transfer data after the GDMA receives service request from nXDREQ signal, UART, or Software. When the entire buffer of data has been transferred, the GDMA becomes idle. If you want to preform another buffer transfer, the GDMA must be reprogrammed. Although the same buffer transfer wii be preformed again, the GDMA must be reprogrammed. DATA TRANSFER MODES Single Mode A GDMA request (nXDREQ or an internal request) causes one byte, one half-word, or one word to be transmitted if 4-data burst mode is disable state, or four times of transfer width if 4-data burst mode is enable state. Single mode requires a GDMA request for each data transfer. The nXDREQ signal can be de-asserted after checking that nXDACK has been asserted. nXDREQ nXDACK RD/WR Cycle Figure 9-5 External DMA Requests (Single Mode) 9-8
Related documents
USER`S MANUAL - 13thmonkey.org
USER`S MANUAL
EMMA Mobile1 Application Note IPU
KS32C6100
USER`S MANUAL
CL-PS7111 Evaluation Kit User Manual v1.0, April 1997 (Application
PDF version - ARM Information Center
USER`S MANUAL
KS32C6400
ARM Laboratory Exercises For the ARM Evaluator
User Manual - General Standards Corporation
EVBUM2300 - NB3H5150MNG Evaluation Board User`s Manual