![](/images/new-backgrounds/1108228/108228175x1.webp)
PRODUCT PREVIEW
TMS320DM355
Digital Media
www.ti.com
SPRS463A
The EDMA Controller consists of two major blocks: the Transfer Controller (TC) and the Channel Controller (CC). The CC is a highly flexible Channel Controller that serves as the user interface and event interface for the EDMA system. The CC supports
The EDMA Channel Controller has the following features:
∙Fully orthogonal transfer description
–Three transfer dimensions
–
–AB- synchronized transfers: two dimensions serviced per event
–Independent indexes on source and destination
–Chaining feature allows
∙Flexible transfer definition
–Increment and constant addressing modes
–Linking mechanism allows automatic PaRAM set update
–Chaining allows multiple transfers to execute with one event
∙Interrupt generation for:
–DMA completion
–Error conditions
∙Debug visibility
–Queue watermarking/threshold
–Error and status recording to facilitate debug
∙64 DMA channels
–Event synchronization
–Manual synchronization (CPU(s) write to event set register)
–Chain synchronization (completion of one transfer chains to next)
∙8 QDMA channels
–QDMA channels are triggered automatically upon writing to a PaRAM set entry
–Support for programmable QDMA channel to PaRAM mapping
∙128 PaRAM sets
–Each PaRAM set can be used for a DMA channel, QDMA channel, or link set (remaining)
∙Two transfer controllers/event queues. The
∙16 event entries per event queue
∙External events (for example, ASP TX Evt and RX Evt)
The EDMA Transfer Controller has the following features:
∙Two transfer controllers
∙
∙Up to four
∙Programmable priority level
∙Supports two dimensional transfers with independent indexes on source and destination (EDMA3CC manages the 3rd dimension)
∙Support for increment and constant addressing modes
∙Interrupt and error support
Parameter RAM: Each EDMA is specified by an eight word
88 | Detailed Device Description | Submit Documentation Feedback |