
Enhanced Direct Memory Access (eDMA)
Freescale Semiconductor
16-27
Figure 16-30. eDMA Operation, Part 2
After the minor byte count has moved, the final phase of the basic data flow performs. In this segment, the
address path logic performs the required updates to certain fields in the appropriate TCD, e.g., SADDR,
DADDR, CITER. If the major iteration count is exhausted, additional operations are performed. These
include the final address adjustments and reloading of the BITER field into the CITER. Assertion of an
optional interrupt request also occurs at this time, as does a possible fetch of a new TCD from memory
using the scatter/gather address pointer included in the descriptor. The updates to the TCD memory and
the assertion of an interrupt request are shown in
2
1
n-1
Transfer
Control
Descriptor (TCD)
eDMA Engine
Data Path
eDMA
eDMA Peripheral
0
Program Model/
Write Address
Write Data
Read Data
Read Data
Write Data
Address
64
eDMA Done
Control
Channel Arbitration
Address Path
Inter
nal
P
e
rip
heral
Bus
T
o
/F
ro
m
Crossbar
Switch
Request
MCF5329 Reference Manual, Rev 3
Summary of Contents for MCF5329
Page 106: ...ColdFire Core 3 32 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 148: ...Cache 5 22 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 154: ...Static RAM SRAM 6 6 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 184: ...Power Management 8 18 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 204: ...Reset Controller Module 10 8 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 220: ...System Control Module SCM 11 16 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 228: ...Crossbar Switch XBS 12 8 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 268: ...General Purpose I O Module 13 40 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 392: ...SDRAM Controller SDRAMC 18 30 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 436: ...Fast Ethernet Controller FEC 19 44 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 594: ...FlexCAN 23 30 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 678: ...Pulse Width Modulation PWM Module 26 22 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 684: ...Watchdog Timer Module 27 6 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 704: ...DMA Timers DTIM0 DTIM3 29 12 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 754: ...UART Modules 31 34 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 770: ...I2 C Interface 32 16 Freescale Semiconductor MCF5329 Reference Manual Rev 3...
Page 866: ...Debug Module 36 50 Freescale Semiconductor MCF5329 Reference Manual Rev 3...