-
TMS320DM357 DMSoC Enhanced Direct
1
-
Submit Documentation Feedback
2
-
List of Figures
6
-
List of Tables
9
-
Read This First
13
-
Terminology Used in This Document
19
-
EDMA3 Controller Block Diagram
22
-
EDMA3 Transfer Controller (EDMA3TC)
24
-
Types of EDMA3 Transfers
25
-
Each array submit
26
-
Parameter RAM (PaRAM)
28
-
Parameter set 1
29
-
EDMA3 Channel Parameter Set Fields
31
-
Source B Index (SRCBIDX)
32
-
Null PaRAM Set
33
-
Initiating a DMA Transfer
38
-
Manually-Triggered Transfer Request
40
-
Autotriggered and Link-Triggered Transfer Request
41
-
Completion of a DMA Transfer
42
-
Dummy or Null Completion
43
-
DMA Channel to PaRAM Mapping
44
-
0000 0000 0000 00
45
-
Channel Controller Regions
47
-
Chaining EDMA3 Channels
48
-
Transfer Completion Interrupts
49
-
Enabling Transfer Completion Interrupts
50
-
Example 2-1. Interrupt Servicing
53
-
Interrupt Evaluation Operations
54
-
Figure 2-13. Error Interrupt Operation
55
-
DMA/QDMA Channel to Event Queue Mapping
56
-
Destination FIFO Register Pointer
59
-
Trigger Source Priority
62
-
EDMA3 Transfer Examples
65
-
Block Move Example
66
-
Subframe Extraction Example
68
-
Data Sorting Example
70
-
Peripheral Servicing Example
72
-
Synchronization with the CPU
79
-
Transfer Chaining Examples
82
-
Channel 32, array 0
83
-
16 KBytes data transfer
84
-
Register Memory Maps
86
-
Channel Options Parameter (OPT)
87
-
Parameter RAM (PaRAM) Entries
88
-
Channel Source Address Parameter (SRC)
89
-
Channel Destination Address Parameter (DST)
90
-
EDMA3 Channel Controller Control Registers
93
-
Peripheral Identification Register (PID)
97
-
QDMA Channel Map n Registers (QCHMAPn)
99
-
DMA Channel Queue Number Registers (DMAQNUMn)
100
-
QDMA Channel Queue Number Register (QDMAQNUM)
101
-
Queue Priority Register (QUEPRI)
102
-
Event Missed Clear Registers (EMCR/EMCRH)
104
-
QDMA Event Missed Register (QEMR)
105
-
QDMA Event Missed Clear Register (QEMCR)
106
-
EDMA3CC Error Register (CCERR)
107
-
EDMA3CC Error Clear Register (CCERRCLR)
108
-
Error Evaluation Register (EEVAL)
109
-
Region Access Enable Registers
110
-
QDMA Region Access Enable Registers (QRAEm)
111
-
Status/Debug Visibility Registers
112
-
Queue n Status Registers (QSTATn)
113
-
Queue Watermark Threshold A Register (QWMTHRA)
114
-
EDMA3CC Status Register (CCSTAT)
115
-
DMA Channel Registers
116
-
Event Clear Registers (ECR, ECRH)
118
-
Event Set Registers (ESR, ESRH)
119
-
Chained Event Registers (CER, CERH)
120
-
Event Enable Registers (EER, EERH)
122
-
Event Enable Clear Register (EECR, EECRH)
123
-
Event Enable Set Registers (EESR, EESRH)
124
-
Secondary Event Registers (SER, SERH)
125
-
Secondary Event Clear Registers (SECR, SECRH)
126
-
Interrupt Enable Registers (IER, IERH)
128
-
Interrupt Enable Clear Register (IECR, IECRH)
129
-
Interrupt Enable Set Registers (IESR, IESRH)
130
-
Interrupt Pending Register (IPR, IPRH)
131
-
Interrupt Clear Registers (ICR, ICRH)
132
-
Interrupt Evaluate Register (IEVAL)
133
-
QDMA Event Register (QER)
134
-
QDMA Event Enable Register (QEER)
135
-
QDMA Event Enable Clear Register (QEECR)
136
-
QDMA Event Enable Set Register (QEESR)
137
-
QDMA Secondary Event Register (QSER)
138
-
QDMA Secondary Event Clear Register (QSECR)
139
-
EDMA3 Transfer Controller Control Registers
140
-
EDMA3TC Configuration Register (TCCFG)
142
-
EDMA3TC Channel Status Register (TCSTAT)
143
-
Error Status Register (ERRSTAT)
144
-
Error Enable Register (ERREN)
145
-
Error Clear Register (ERRCLR)
146
-
Error Details Register (ERRDET)
147
-
Error Interrupt Command Register (ERRCMD)
148
-
Read Rate Register (RDRATE)
149
-
Source Active Options Register (SAOPT)
150
-
Source Active Source Address Register (SASRC)
151
-
Source Active Destination Address Register (SADST)
152
-
Source Active Count Reload Register (SACNTRLD)
154
-
Destination FIFO Options Register (DFOPTn)
156
-
Destination FIFO Source Address Register (DFSRCn)
157
-
Destination FIFO Count Register (DFCNTn)
158
-
Destination FIFO Count Reload Register (DFCNTRLDn)
161
-
Miscellaneous Programming/Debug Tips
164
-
Setting Up a Transfer
165
-
5. Wait for completion:
166