5-1
Direct Memory Access (DMA) Controller
This chapter describes the direct memory access channels and registers
available for the TMS320C6201/C6202/C6701 devices.
Topic
Page
5.1
Overview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2
DMA Registers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3
Memory Map
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4
Initiating a Block Transfer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5
Transfer Counting
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6
Synchronization: Triggering DMA Transfers
. . . . . . . . . . . . . . . . . . . .
5.7
Address Generation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.8
Split-Channel Operation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.9
Resource Arbitration and Priority Configuration
. . . . . . . . . . . . . . . .
5.10 DMA Channel Condition Determination
. . . . . . . . . . . . . . . . . . . . . . . .
5.11 DMA Controller Structure
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.12 DMA Action Complete Pins
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.13 Emulation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 5