Dma Controller Module; Dma Block Diagram - Motorola MC68340 User Manual

Integrated processor with dma
Hide thumbs Also See for MC68340:
Table of Contents

Advertisement

SECTION 6

DMA CONTROLLER MODULE

The direct memory access (DMA) controller module provides for high-speed transfer
capability to/from an external peripheral or for memory-to-memory data transfer. The DMA
module, shown in Figure 6-1, provides two channels that allow byte, word, or long-word
operand transfers. These transfers can be either single or dual address and to either on-
or off-chip devices. The DMA contains the following features:
• Two, Independent, Fully Programmable DMA Channels
• Single-Address Transfers with 32-Bit Address and 32-Bit Data Capability
• Dual-Address Transfers with 32-Bit Address and 16-Bit Data Capability
• Two 32-Bit Transfer Counters
• Four 32-Bit Address Pointers That Can Increment or Remain Constant
• Operand Packing and Unpacking for Dual-Address Transfers
• Supports All Bus-Termination Modes
• Provides Two-Clock-Cycle Internal Module Access
• Provides Two-Clock-Cycle External Access Using MC68340 Chip Selects
• Provides Full DMA Handshake for Burst Transfers and Cycle Steal
I
M
B
MOTOROLA
Freescale Semiconductor, Inc.
INTERRUPT
ARBITRATION
SLAVE BIU
MASTER BIU
BUS
ARBITRATION
Figure 6-1. DMA Block Diagram
MC68340 USER'S MANUAL
For More Information On This Product,
Go to: www.freescale.com
DMA
HANDSHAKE
DMA CHANNEL 1
SIGNALS
DMA
DMA CHANNEL 2
HANDSHAKE
SIGNALS
.
6- 1

Advertisement

Table of Contents
loading

Table of Contents