MOTOROLA
SEMICONDUCTOR
TECHNICAL DATA
Order this document
by MC68334TS/D REV. 1
MC68334
Technical Summary
32-Bit Modular Microcontroller
1 Introduction
The MC68334, a highly-integrated 32-bit microcontroller, combines high-performance data manipula-
tion capabilities with powerful peripheral subsystems. The MCU is built up from standard modules that
interface through a common intermodule bus (IMB). Standardization facilitates rapid development of
devices tailored for specific applications.
The MCU incorporates a 32-bit CPU (CPU32), a system integration module (SIM), an 8/10-bit analog-
to-digital converter (ADC), a time processor unit (TPU) and a 1-Kbyte static RAM module with TPU em-
ulation capability (TPURAM).
The MCU can either synthesize an internal clock signal from an external reference or use an external
clock input directly. Operation with a 32.768-kHz reference frequency is standard. The maximum sys-
tem clock speed is 20.97 MHz. System hardware and software allow changes in clock rate during op-
eration. Because MCU operation is fully static, register and memory contents are not affected by clock
rate changes.
High-density complementary metal-oxide semiconductor (HCMOS) architecture makes the basic power
consumption of the MCU low. Power consumption can be minimized by stopping the system clock. The
CPU32 instruction set includes a low-power stop (LPSTOP) command that efficiently implements this
capability.
This document contains information about a new product. Specifications and information herein are
subject to change without notice.
Table 1 Ordering Information
Package Type
132-Pin PQFP
TPU Type
Motion Control
Temperature
–40 to +85
°
C
–40 to +105
°C
–40 to +125
°C
Frequency
16 MHz
20 MHz
16 MHz
20 MHz
16 MHz
20 MHz
Order Number
MC68334GCFC16
MC68334GCFC20
MC68334GVFC16
MC68334GVFC20
MC68334GMFC16
MC68334GMFC20
SP Prefix
2-Piece
Tray
Order Quantity
No Affix
36-Piece
Tray
B1 Suffix
180
(5 Trays)
This document contains information on a new product. Specifications and information herein are subject to change without notice.
© MOTOROLA INC., 1994, 1996
TABLE OF CONTENTS
Section
Page
1
Features ...................................................................................................................................... 3
Block Diagram ............................................................................................................................. 3
Pin Assignments .......................................................................................................................... 5
Address Map ............................................................................................................................... 6
Intermodule Bus .......................................................................................................................... 6
Signal Descriptions
7
Pin Characteristics ......................................................................................................................7
MCU Power Connections ............................................................................................................ 8
MCU Driver Types ....................................................................................................................... 8
Signal Characteristics ..................................................................................................................9
Signal Function ..........................................................................................................................10
System Integration Module
11
Overview ................................................................................................................................... 11
System Configuration and Protection Block .............................................................................. 13
System Clock ............................................................................................................................19
External Bus Interface ............................................................................................................... 24
Chip Selects ..............................................................................................................................28
General-Purpose Input/Output .................................................................................................. 35
Resets ....................................................................................................................................... 37
Interrupts ................................................................................................................................... 40
Factory Test Block .....................................................................................................................42
Central Processor Unit
43
Overview ................................................................................................................................... 43
Programming Model .................................................................................................................. 43
Status Register ..........................................................................................................................44
Data Types ................................................................................................................................45
Addressing Modes ..................................................................................................................... 45
Instruction Set Summary ........................................................................................................... 46
Background Debugging Mode ...................................................................................................49
Time Processor Unit
51
Overview ................................................................................................................................... 51
Programmer's Model .................................................................................................................51
TPU Components ...................................................................................................................... 52
TPU Operation ..........................................................................................................................54
Emulation Support .....................................................................................................................55
Time Functions ..........................................................................................................................55
TPU Registers ...........................................................................................................................57
Analog-to-Digital Converter Module
63
Analog Subsystem .................................................................................................................... 63
Digital Control Subsystem ......................................................................................................... 63
ADC Address Map ..................................................................................................................... 64
ADC Registers ...........................................................................................................................66
Standby RAM with TPU Emulation
72
Overview ................................................................................................................................... 72
TPURAM Register Block ........................................................................................................... 72
TPURAM Registers ................................................................................................................... 72
TPURAM Operation .................................................................................................................. 73
Summary of Changes
74
1
1.1
1.2
1.3
1.4
1.5
Introduction
2
2.1
2.2
2.3
2.4
2.5
3
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
4
4.1
4.2
4.3
4.4
4.5
4.6
4.7
5
5.1
5.2
5.3
5.4
5.5
5.6
5.7
6
6.1
6.2
6.3
6.4
7
7.1
7.2
7.3
7.4
8
MOTOROLA
2
MC68334
MC68334TS/D REV. 1
1.1 Features
• Central Processing Unit (CPU32)
— 32-Bit Architecture
— Virtual Memory Implementation
— Table Lookup and Interpolate Instruction
— Improved Exception Handling for Controller Applications
— High-Level Language Support
— Background Debugging Mode
— Fully Static Operation
• System Integration Module (SIM)
— External Bus Support
— Programmable Chip-Select Outputs
— System Protection Logic
— Watchdog Timer, Clock Monitor, and Bus Monitor
— Two 8-Bit Dual Function Input/Output Ports
— One 7-Bit Dual Function Output Port
— Phase-Locked Loop (PLL) Clock System
• 8/10-Bit Analog-to-Digital Converter (ADC)
— Seven Analog/Digital Input Pins (Eighth Channel Connected to V
SSA
)
— Eight Result Registers
— Eight Conversion Modes
— Three Result Alignment Modes
— One 7-Bit Digital Input Port
• Time Processor Unit (TPU)
— Dedicated Microengine Operating Independently of CPU32
— 16 Independent, Programmable Channels and Pins
— Any Channel can Perform any Microcoded Time Function
— Two Timer Count Registers with Programmable Prescalers
— Selectable Channel Priority Levels
• 1-Kbyte Standby RAM with TPU Emulation (TPURAM)
— External Standby Voltage Supply Input
— Can be Used as Standby RAM or TPU Microcode Emulation RAM
1.2 Block Diagram
MC68334
MC68334TS/D
MOTOROLA
3