![NXP Semiconductors SAFE ASSURE Qorivva MPC5601P Reference Manual Download Page 381](http://html.mh-extra.com/html/nxp-semiconductors/safe-assure-qorivva-mpc5601p/safe-assure-qorivva-mpc5601p_reference-manual_1721898381.webp)
Chapter 18 Enhanced Direct Memory Access (eDMA)
MPC5602P Microcontroller Reference Manual, Rev. 4
Freescale Semiconductor
381
Chapter 18
Enhanced Direct Memory Access (eDMA)
18.1
Introduction
This chapter describes the enhanced Direct Memory Access (eDMA) Controller, a second-generation
module capable of performing complex data transfers with minimal intervention from a host processor.
18.2
Overview
The enhanced direct memory access (eDMA) controller hardware microarchitecture includes a DMA
engine that performs source and destination address calculations, and the actual data movement
operations, along with SRAM-based local memory containing the transfer control descriptors (TCD) for
the channels.
is a block diagram of the eDMA module.
Figure 18-1. eDMA block diagram
Slave Interfa
ce
eDMA
eDMA done
Sy
stem Bus
Data path
Control
Address
Program model/
Slave write data
Slave write address
Bus write data
Slave read data
Bus address
eDMA Engine
TCD0
TCD
n
– 1*
eDMA peripheral
Bus read data
channel arbitration
request
path
SRAM
Transfer Control Descriptor
(TCD)
SRAM
*
n
= 16 channels