Freescale Semiconductor, Inc.
Order this document
by MC68340/D
MOTOROLA
SEMICONDUCTOR
PRODUCT INFORMATION
MC68340
MC68340V
Product Brief
Integrated Processor With DMA
The MC68340 is a high-performance 32-bit integrated processor with direct memory access (DMA),
combining an enhanced M68000-compatible processor, 32-bit DMA, and other peripheral subsystems on a
single integrated circuit. The MC68340 CPU32 delivers 32-bit CISC processor performance from a lower
cost 16-bit memory system. The combination of peripherals offered in the MC68340 can be found in a
diverse range of microprocessor-based systems, including embedded control and general computing.
Systems requiring very high-speed block transfers of data can especially benefit from the MC68340's DMA.
The MC68340's high level of functional integration results in significant reductions in component count,
power consumption, board space, and cost while yielding much higher system reliability and shorter design
time. The 3.3-V MC68340V is particularly attractive to applications requiring a very tight power budget.
Complete code compatibility with the MC68000 affords the designer access to a broad base of established
real-time kernels, operating systems, languages, applications, and development toolsmany oriented
towards embedded control. Figure 1 shows a block diagram of the MC68340.
SYSTEM
INTEGRATION
MODULE
TWO-
CPU32
CHANNEL
CORE
SYSTEM
SERIAL
PROTECTION
I/O
CLOCK
32
EXTERNAL
INTERMODULE BUS
BUS
16 INTERFACE
BUS
ARBITRATION
TWO-CHANNEL DMA
TIMER TIMER
CONTROLLER
MODULE MODULE
IEEE TEST
Figure 1. MC68340 Simplified Block Diagram
This document contains information on a product under development. Motorola reserves the right to change or discontinue this product without notice.
Rev 3
MOTOROLA INC.,
Also Replaces BR752/D
1992
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc...
Freescale Semiconductor, Inc.
The primary features of the MC68340 are as follows:
High Functional Integration on a Single Piece of Silicon
CPU32MC68020-Derived 32-Bit Central Processor Unit
Upward Object-Code Compatible with MC68000 and MC68010
Additional 32-Bit MC68020 Instructions and Addressing Modes
Unique Embedded Control Instructions
Fast Two-Clock Register Instructions10,045 Dhrystones/Second
Two-Channel Low-Latency DMA Controller for High-Speed Memory Transfers
Single- or Dual-Address Transfers
32-Bit Addresses and Counters
8-, 16-, and 32-Bit Data Transfers
50 Mbyte/Sec Sustained Transfers (12.5 Mbyte/Sec Memory-to-Memory)
Two-Channel Universal Synchronous/Asynchronous Receiver/Transmitter (USART)
Baud Rate Generators
Modem Control
MC68681/MC2681 Compatible
9.8 Mbits/Sec Maximum Transfer Rate
Two Independent Counter/Timers
16-Bit Counter
Up to 8-Bit Prescaler
Multimode Operation
80-ns Resolution
System Integration Module Incorporates Many Functions Typically Relegated to
External PALs, TTL, and ASIC, such as:
System Configuration External Bus Interface
System Protection Periodic Interrupt Timer
Chip Select and Wait State Generation Interrupt Response
Clock Generation Bus Arbitration
Dynamic Bus Sizing IEEE 1149.1 Boundary Scan (JTAG)
Up to 16 Discrete I/O Lines Power-On Reset
32 Address Lines, 16 Data Lines
Power Consumption Control
Static HCMOS Technology Reduces Power in Normal Operation
Low Voltage Operation at 3.3 V 0.3 V (MC68340V only)
Programmable Clock Generator Throttles Frequency
Unused Peripherals Can Be Turned Off
LPSTOP Provides an Idle State for Lowest Standby Current
016.78 MHz or 025.16 MHz Operation
144-Pin Ceramic Quad Flat Pack (CQFP) or 145-Pin Plastic Pin Grid Array (PGA)
As a low voltage part, the MC68340V can operate with a 3.3-V power supply. MC68340 is used throughout
this document to refer to both the low voltage and standard 5-V parts since both are functionally equivalent.
2 MC68340 PRODUCT INFORMATION MOTOROLA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc...