948
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
C28 Direct Memory Access (DMA) Module
Chapter 11
SPRUHE8E – October 2012 – Revised November 2019
C28 Direct Memory Access (DMA) Module
The direct memory access (DMA) module provides a hardware method of transferring data between
peripherals and/or memory without intervention from the CPU, thereby freeing up bandwidth for other
system functions. Additionally, the DMA has the capability to orthogonally rearrange the data as it is
transferred as well as “ping-pong” data between buffers. These features are useful for structuring data into
blocks for optimal CPU processing.
Topic
...........................................................................................................................
Page
11.1
Introduction
.....................................................................................................
11.2
Architecture
.....................................................................................................
11.3
Pipeline Timing and Throughput
........................................................................
11.4
CPU Arbitration
................................................................................................
11.5
Channel Priority
...............................................................................................
11.6
Address Pointer and Transfer Control
.................................................................
11.7
Overrun Detection Feature
.................................................................................
11.8
Register Descriptions
........................................................................................