English
Language : 

LM3S5P3B Datasheet, PDF (362/1170 Pages) Texas Instruments – Stellaris® LM3S5P3B Microcontroller
Micro Direct Memory Access (μDMA)
Refer to Figure 8-2 on page 362 for an example showing operation in Ping-Pong mode.
Figure 8-2. Example of Ping-Pong μDMA Transaction
µDMA Controller
Primary Structure
SOURCE
DEST
CONTROL
Unused
transfers using BUFFER A
BUFFER A
Cortex-M3 Processor
Peripheral/µDMA Interrupt
Alternate Structure
SOURCE
DEST
CONTROL
Unused
transfers using BUFFER B
BUFFER B
Peripheral/µDMA Interrupt
Primary Structure
SOURCE
DEST
CONTROL
Unused
transfers using BUFFER A
BUFFER A
Peripheral/µDMA Interrupt
Alternate Structure
SOURCE
DEST
CONTROL
Unused
transfers using BUFFER B
BUFFER B
· Process data in BUFFER A
· Reload primary structure
· Process data in BUFFER B
· Reload alternate structure
· Process data in BUFFER B
· Reload alternate structure
8.2.6.5
Memory Scatter-Gather
Memory Scatter-Gather mode is a complex mode used when data must be transferred to or from
varied locations in memory instead of a set of contiguous locations in a memory buffer. For example,
362
January 20, 2012
Texas Instruments-Production Data