Datasheet
alternate control structures to switch back and forth between buffers as the data flows to or from
the peripheral.
Refer to Figure 9-2 on page 694 for an example showing operation in Ping-Pong mode.
Figure 9-2. Example of Ping-Pong μDMA Transaction
Alternate Structure
Primary Structure
Primary Structure
Alternate Structure
transfer continues using alternate
BUFFER B
BUFFER A
· Process data in BUFFER A
· Reload primary structure
transfers using BUFFER A
BUFFER A
transfers using BUFFER A
transfers using BUFFER B
transfer continues using alternatetransfer continues using primary
BUFFER B
transfers using BUFFER B
Peripheral/µDMA Interrupt
· Process data in BUFFER B
· Reload alternate structure
· Process data in BUFFER B
· Reload alternate structure
µDMA Controller
Cortex-M4F Processor
Time
Peripheral/µDMA Interrupt
Peripheral/µDMA Interrupt
SOURCE
DEST
CONTROL
Unused
SOURCE
DEST
CONTROL
Unused
SOURCE
DEST
CONTROL
Unused
SOURCE
DEST
CONTROL
Unused
June 18, 2014694
Texas Instruments-Production Data
Micro Direct Memory Access (μDMA)