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 715 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
715December 13, 2013
Texas Instruments-Advance Information
Tiva
™
TM4C129XNCZAD Microcontroller