436
SPRUH91D–March 2013–Revised September 2016
Submit Documentation Feedback
Copyright © 2013–2016, Texas Instruments Incorporated
Enhanced Direct Memory Access (EDMA3) Controller
Chapter 16
SPRUH91D–March 2013–Revised September 2016
Enhanced Direct Memory Access (EDMA3) Controller
The enhanced direct memory access (EDMA3) controller is a high-performance, multichannel,
multithreaded DMA controller that allows you to program a wide variety of transfer geometries and transfer
sequences. This chapter describes the features and operations of the EDMA3 controller.
Section 16.1 provides a brief overview, features, and terminology. Section 16.2 provides the architecture
details and common operations of the EDMA3 channel controller (EDMA3CC) and the EDMA3 transfer
controller (EDMA3TC). Section 16.3 contains examples and common usage scenarios. Section 16.4
describes the memory-mapped registers associated with the EDMA3 controller.
Topic ........................................................................................................................... Page
16.1 Introduction ..................................................................................................... 437
16.2 Architecture..................................................................................................... 441
16.3 Transfer Examples............................................................................................ 483
16.4 Registers......................................................................................................... 500
16.5 Tips ................................................................................................................ 567
16.6 Setting Up a Transfer ........................................................................................ 569