English
Language : 

TCC720 Datasheet, PDF (107/143 Pages) List of Unclassifed Manufacturers – 32-bit RISC Microprocessor For Digital Media Player
TCC720
32-bit RISC Microprocessor for Digital Media Player
Dec. 16. 2002
DMA CONTROLLER
Preliminary Spec 0.51
12 DMA CONTROLLER
12.1 Functional Description
TCC720 has a simple 1-channel DMA controller for data transfer. It can be used to transfer data
from some kind of memory block to other kind of memory block.
The block diagram of DMA controller is in the following figure.
ST_SADR
SINC
SMSK
C_SADR C_DADR CH_CTRL
ST_DADR
DINC
DMSK
Address Calculator
State Control Machine
Figure 12.1 DMA Controller Block Diagram
There are various kinds of transfer modes for DMA operation. The following table represents
each type of transfer according to CHCTRL register.
Table 12.1 Type of DMA transfer
LOCK (CHCTRL[11]) TYPE (CHCTRL[10:8])
Description
0
000
SINGLE type transfer without LOCK
1
000
SINGLE type transfer with LOCK
0
001
HW_ARBIT type transfer without LOCK
1
001
HW_ARBIT type transfer with LOCK
0 or 1
101
HW_BURST type transfer
0
010
SW_ARBIT type transfer without LOCK
1
010
SW_ARBIT type transfer with LOCK
0 or 1
110
SW_BURST type transfer
12 - 1