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...