SRC
DST
COPIED
SRC
DST
COPIED
PRI
ALT
SRC
DST
COPIED
SRC
DST
COPIED
SRC
DST
COPIED
SRC
DST
COPIED
Task List
in Memory
µ
DMA Control Table
in Memory
Buffers
in Memory
TASK B
TASK C
PRI
ALT
SRC B
SRC C
DEST B
DEST C
8VLQJ WKH FKDQQHO¶V SULPDU\ FRQWURO VWUXFWXUH
, the
µ
DMA controller copies task A configuration to the
FKDQQHO¶V DOWHUQDWH FRQWURO VWUXFWXUH
.
Then,
XVLQJ WKH FKDQQHO¶V DOWHUQDWH FRQWURO VWUXFWXUH
,
the
µ
DMA controller copies data from the source buffer
A to the destination buffer.
Task List
in Memory
µ
DMA Control Table
in Memory
Buffers
in Memory
8VLQJ WKH FKDQQHO¶V SULPDU\ FRQWURO VWUXFWXUH
, the
µ
DMA controller copies task B configuration to the
FKDQQHO¶V DOWHUQDWH FRQWURO VWUXFWXUH
.
Then,
XVLQJ WKH FKDQQHO¶V DOWHUQDWH FRQWURO VWUXFWXUH
,
the
µ
DMA controller copies data from the source buffer
B to the destination buffer.
µ
DMA Control Table
in Memory
Buffers
in Memory
8VLQJ WKH FKDQQHO¶V SULPDU\ FRQWURO VWUXFWXUH
, the
µ
DMA controller copies task C configuration to the
FKDQQHO¶V DOWHUQDWH FRQWURO VWUXFWXUH
.
Then,
XVLQJ WKH FKDQQHO¶V DOWHUQDWH FRQWURO VWUXFWXUH
,
the
µ
DMA controller copies data from the source buffer
C to the destination buffer.
PRI
ALT
Task List
in Memory
TASK A
TASK B
TASK A
TASK C
SRC A
SRC C
DEST A
DEST C
SRC A
SRC B
DEST A
DEST B
TASK A
TASK B
SRC A
TASK C
SRC C
DEST C
SRC B
DEST B
DEST A
Functional Description
609
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Micro Direct Memory Access (µDMA)
Figure 8-4. Memory Scatter-Gather, µDMA Copy Sequence