Chapter 10. DMA Controller
10-1
Chapter 10
DMA Controller
The MCF5272 has a one-channel DMA controller that supports memory-to-memory DMA
transfers that can be used for block data moves. This chapter describes in detail its signals,
registers, and operating modes.
10.1 DMA Data Transfer Types
A source and destination address must be specified for any dual-address DMA transfer.
These addresses can have different data transfer types, but there is always a read from the
source address followed by a write to the destination address. On the MCF5272, sources
and destinations can be SDRAM, external SRAM, or on-chip peripheral in any
combination.
NOTE:
Memory-to-memory DMA transfers run to completion if the
assume request bit in the system configuration register,
SCR[AR], is set. This generally prevents the CPU from
recognizing interrupts and blocks bus accesses by other
on-chip bus masters. It is best not to enable SCR[AR] when the
DMA controller is in use. When AR = 0, the DMA controller
allows the CPU and Ethernet controller to obtain bus access.
Note that transfers to on-chip peripherals are limited by the transfer type supported by a
specific peripheral.
Table 10-1. DMA Data Transfer Matrix
Transfer Type
Source or Destination Address
SDRAM External SRAM
On-Chip Peripheral
Byte (8 bits)
Yes
Yes
Yes
Word (16 bits)
Yes
Yes
Yes
Longword (32 bits)
Yes
Yes
Yes
Burst (4 x longword)
Yes
No
No
Summary of Contents for DigitalDNA ColdFire MCF5272
Page 1: ...MCF5272UM D Rev 0 02 2001 MCF5272 ColdFire Integrated Microprocessor User s Manual ...
Page 38: ...xxxviii MCF5272 User s Manual TABLES Table Number Title Page Number ...
Page 58: ...1 10 MCF5272 User s Manual MCF5272 Specific Features ...
Page 90: ...2 42 MCF5272 User s Manual Exception Processing Overview ...
Page 96: ...3 6 MCF5272 User s Manual MAC Instruction Execution Timings ...
Page 158: ...5 46 MCF5272 User s Manual Motorola Recommended BDM Pinout ...
Page 184: ...7 12 MCF5272 User s Manual Interrupt Controller Registers ...
Page 338: ...13 44 MCF5272 User s Manual Application Examples ...
Page 414: ...18 6 MCF5272 User s Manual PWM Programming Model ...
Page 452: ...19 38 MCF5272 User s Manual Power Supply Pins ...
Page 482: ...20 30 MCF5272 User s Manual Reset Operation ...
Page 492: ...21 10 MCF5272 User s Manual Non IEEE 1149 1 Operation ...