6-1
EDMA Controller
This chapter describes the new enhanced DMA controller for the
TMS320C6211/C6711. EDMA transfer parameters, types and performance
are discussed. This chapter also describes the new quick DMA for fast data
requests.
Topic
Page
6.1
Overview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2
EDMA Terminology
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3
Event Processing and EDMA Control Registers
. . . . . . . . . . . . . . . . .
6.4
Event Encoder
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5
Parameter RAM (PaRAM)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.6
EDMA Transfer Parameters
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.7
Initiating an EDMA Transfer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.8
Types of EDMA Transfers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.9
Linking EDMA Transfers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.10 Element Size and Alignment
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.11 Element and Frame/Array Count Updates
. . . . . . . . . . . . . . . . . . . . . .
6.12 Src/Dst Address Updates
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.13 EDMA Interrupt Generation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.14 Resource Arbitration and Priority Processing
. . . . . . . . . . . . . . . . . .
6.15 EDMA Performance
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.16 Quick DMA (QDMA)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 6