Registers
696
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Enhanced Direct Memory Access (EDMA3) Controller
17.4.3.6 EDMA3TC Channel Registers
The EDMA3TC channel registers are split into three parts: the programming registers, the source active
registers, and the destination FIFO registers. This section describes the registers and their functions. The
program register set is programmed by the channel controller and is for internal use. The source active
registers and the destination FIFO registers are read-only and are provided to facilitate advanced debug
capabilities. The number of destination FIFO register sets depends on the destination FIFO depth. Both
TC0 and TC1 have a destination FIFO depth of 4, and there are four sets of destination FIFO registers.
17.4.3.6.1 Source Active Options Register (SAOPT)
The source active options register (SAOPT) is shown in
and described in
(1)
On previous architectures, the EDMA3TC priority was controlled by the queue priority register (QUEPRI) in the EDMA3CC memory-map.
However for this device, the priority control for the transfer controllers is controlled by the chip-level registers in the System Configuration
Module. You should use the chip-level registers and not QUEPRI to configure the TC priority.
Figure 17-91. Source Active Options Register (SAOPT)
31
23
22
21
20
19
18
17
16
Reserved
TCCHEN
Rsvd
TCINTEN
Reserved
TCC
R-0
R/W-0
R-0
R/W-0
R-0
R/W-0
15
12
11
10
8
7
6
4
3
2
1
0
TCC
Rsvd
FWID
Rsvd
PRI
(1)
Reserved
DAM
SAM
R/W-0
R-0
R/W-0
R-0
R/W-0
R-0
R/W-0 R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 17-74. Source Active Options Register (SAOPT) Field Descriptions
Bit
Field
Value
Description
31-23
Reserved
0
Reserved
22
TCCHEN
Transfer complete chaining enable.
0
Transfer complete chaining is disabled.
1
Transfer complete chaining is enabled.
21
Reserved
0
Reserved
20
TCINTEN
Transfer complete interrupt enable.
0
Transfer complete interrupt is disabled.
1
Transfer complete interrupt is enabled.
19-18
Reserved
0
Reserved
17-12
TCC
0-3Fh
Transfer complete code. This 6-bit code is used to set the relevant bit in CER or IPR of the EDMA3CC.
11
Reserved
0
Reserved
10-8
FWID
0-7h
FIFO width. Applies if either SAM or DAM is set to constant addressing mode.
0
FIFO width is 8 bits.
1h
FIFO width is 16 bits.
2h
FIFO width is 32 bits.
3h
FIFO width is 64 bits.
4h
FIFO width is 128 bits.
5h-7h
Reserved
7
Reserved
0
Reserved
6-4
PRI
0-7h
Transfer priority. Reflects the values programmed in the queue priority register (QUEPRI) in the
EDMA3CC.
0
Priority 0 - Highest priority
1h-6h
Priority 1 to priority 6
7h
Priority 7 - Lowest priority
3-2
Reserved
0
Reserved