Dma Control Registers 5-0 (Dcr[5-0]) - Freescale Semiconductor DSP56311 User Manual

24-bit digital signal processor (dsp)
Hide thumbs Also See for DSP56311:
Table of Contents

Advertisement

Table 4-10. Address Attribute Registers (AAR[0–3]) Bit Definitions
Bit
Reset
Bit Name
Number
Value
1–0
BAT[1–0]
4.7 DMA Control Registers 5–0 (DCR[5–0])
The DMA Control Registers (DCR[5–0]) are read/write registers that control the DMA operation
for each of their respective channels. All DCR bits are cleared during processor reset.
23
22
21
DE
DIE
DTM2
11
10
9
DRS0
D3D
DAM5
Table 4-11. DMA Control Register (DCR) Bit Definitions
Bit
Reset
Bit Name
Number
Value
23
DE
0
Freescale Semiconductor
0
Bus Access Type
Read/write bits that define the type of external memory (DRAM or SRAM) to access for the
area defined by the BAC[11–0],BYEN, BXEN, and BPEN bits. The encoding of BAT[1–0] is:
00 = Reserved
01 = SRAM access
10 = DRAM access
11 = Reserved
When the external access type is defined as a DRAM access (BAT[1–0] = 10), AA/RAS acts
as a Row Address Strobe (RAS) signal. Otherwise, it acts as an Address Attribute signal.
External accesses to the default area always execute as if BAT[1–0] = 01 (that is, SRAM
access). If Port A is used for external accesses, the BAT bits in the AAR3–0 registers must
be initialized to the SRAM access type (that is, BAT = 01) or to the DRAM access type (that
is BAT = 10). To ensure proper operation of Port A, this initialization must occur even for an
AAR register that is not used during any Port A access.
Note:
At reset, the BAT bits are initialized to 00.
20
19
18
DTM1
DTM0
DPR1
8
7
6
DAM4
DAM3
DAM2
Figure 4-9. DMA Control Register (DCR)
DMA Channel Enable
Enables the channel operation. Setting DE either triggers a single block DMA transfer in the
DMA transfer mode that uses DE as a trigger or enables a single-block, single-line, or
single-word DMA transfer in the transfer modes that use a requesting device as a trigger. DE
is cleared by the end of DMA transfer in some of the transfer modes defined by the DTM bits.
If software explicitly clears DE during a DMA operation, the channel operation stops only
after the current DMA transfer completes (that is, the current word is stored into the
destination).
DSP56311 User's Manual, Rev. 2
DMA Control Registers 5–0 (DCR[5–0])
Description
17
16
15
DPR0
DCON
DRS4
5
4
3
DAM1
DAM0
DDS1
Description
14
13
12
DRS3
DRS2
DRS1
2
1
0
DDS0
DSS1
DSS0
4-27

Advertisement

Table of Contents
loading

Table of Contents