English
Language : 

TMS320C5535 Datasheet, PDF (93/155 Pages) Texas Instruments – Fixed-Point Digital Signal Processors
TMS320C5535
TMS320C5534, TMS320C5533, TMS320C5532
www.ti.com
SPRS737 – AUGUST 2011
6.6 Direct Memory Access (DMA) Controller
The DMA controller is used to move data among internal memory, external memory, and peripherals
without intervention from the CPU and in the background of CPU operation.
The DSP includes a total of four DMA controllers. Aside from the DSP resources they can access, all four
DMA controllers are identical.
The DMA controller has the following features:
• Operation that is independent of the CPU.
• Four channels, which allow the DMA controller to keep track of the context of four independent block
transfers.
• Event synchronization. DMA transfers in each channel can be made dependent on the occurrence of
selected events.
• An interrupt for each channel. Each channel can send an interrupt to the CPU on completion of the
programmed transfer.
• Ping-Pong mode allows the DMA controller to keep track of double buffering context without CPU
intervention.
• A dedicated clock idle domain. The four device DMA controllers can be put into a low-power state by
independently turning off their input clocks.
6.6.1 DMA Channel Synchronization Events
The DMA controllers allow activity in their channels to be synchronized to selected events. The DSP
supports 20 separate synchronization events and each channel can be tied to separate sync events
independent of the other channels. Synchronization events are selected by programming the CHnEVT
field in the DMAn channel event source registers (DMAnCESR1 and DMAnCESR2).
Copyright © 2011, Texas Instruments Incorporated
Peripheral Information and Electrical Specifications
93
Submit Documentation Feedback
focus.ti.com: TMS320C5535 TMS320C5534 TMS320C5533 TMS320C5532