MOTOROLA
Order this document
by MC68CK338TS/D
SEMICONDUCTOR
TECHNICAL DATA
MC68CK338
Technical Summary
32-Bit Modular Microcontroller
1 Introduction
The MC68CK338, a highly-integrated 32-bit microcontroller, combines high-performance data manipu-
lation 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 low-power 32-bit CPU (CPU32L), a low-power system integration module
(SIML), a queued serial module (QSM), and a configurable timer module 6 (CTM6).
The MCU clock can either be synthesized from an external reference or input directly. Operation with a
32.768 kHz reference frequency is standard. The maximum system clock speed is 14.4 MHz. System
hardware and software allow changes in clock rate during operation. 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 and 3V nominal oper-
ation make the basic power consumption of the MCU low. Power consumption can be minimized by
either stopping the system clock, or alternatively, stopping the system clock only at the CPU32L, and
allowing the other modules to continue operation. The CPU32 instruction set includes a low-power stop
(LPSTOP) command that allows either of these power saving modes.
The CTM6 includes new features such as a port I/O submodule, a 64-byte RAM submodule and a real
time clock submodule.
Refer to the Motorola Microcontroller Technologies Group Web page at http://www.mcu.sps.mot.com
for the most current listing of device errata and customer information.
Table 1 Ordering Information
Package Type
Frequency
(MHz)
14.4 MHz
Voltage
Temperature
Package
Order
Quantity
2 pc tray
60 pc tray
300 pc tray
Order Number
144–Pin TQFP
2.7V to 3.6V
– 40 to + 85
°
C
SPMC68CK338CPV14
MC68CK338CPV14
MC68CK338CPV14B1
This document contains information on a new product. Specifications and information herein are subject to change without notice.
© MOTOROLA INC., 1996
M
TABLE OF CONTENTS
Section
Page
1
Features ...................................................................................................................................... 3
Block Diagram .............................................................................................................................4
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
12
Overview ................................................................................................................................... 12
System Configuration Block ...................................................................................................... 14
System Clock ............................................................................................................................16
System Protection Block ........................................................................................................... 22
External Bus Interface ............................................................................................................... 26
Chip-Selects ..............................................................................................................................30
General-Purpose Input/Output .................................................................................................. 38
Resets ....................................................................................................................................... 41
Interrupts ................................................................................................................................... 44
Factory Test Block ..................................................................................................................... 47
Low-Power Central Processor Unit
48
Overview ................................................................................................................................... 48
Programming Model ..................................................................................................................48
Status Register ..........................................................................................................................50
Data Types ................................................................................................................................ 51
Addressing Modes ..................................................................................................................... 51
Instruction Set Summary ........................................................................................................... 51
Background Debugging Mode ...................................................................................................56
Queued Serial Module
57
Overview ...................................................................................................................................57
Address Map ............................................................................................................................. 58
Pin Function .............................................................................................................................. 59
QSM Registers .......................................................................................................................... 59
QSPI Submodule .......................................................................................................................64
SCI Submodule ......................................................................................................................... 72
Configurable Timer Module 6
78
Overview ...................................................................................................................................78
Address Map ............................................................................................................................. 80
Time Base Bus System ............................................................................................................. 82
Bus Interface Unit Submodule (BIUSM) ....................................................................................84
Counter Prescaler Submodule (CPSM) ....................................................................................85
Clock Sources for Counter Submodules ...................................................................................87
Free-Running Counter Submodule (FCSM) .............................................................................. 87
Modulus Counter Submodule (MCSM) ..................................................................................... 90
Single Action Submodule (SASM) .............................................................................................93
Double-Action Submodule (DASM) ........................................................................................... 97
Real-Time Clock Submodule (RTCSM) with Low-Power Oscillator ........................................104
Parallel Port I/O Submodule (PIOSM) .....................................................................................107
Static RAM Submodule (RAMSM) .......................................................................................... 108
RTCSM and RAMSM Standby Operation ............................................................................... 108
CTM6 Interrupts ...................................................................................................................... 109
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
3.10
Low-Power System Integration Module
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
6
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
6.10
6.11
6.12
6.13
6.14
6.15
7
Electrical Characteristics
111
MOTOROLA
2
MC68CK338
MC68CK338TS/D
1.1 Features
• Modular Architecture
• Low-Power Central Processing Unit (CPU32L)
— Virtual memory implementation
— Loop mode of instruction execution
— Improved exception handling for controller applications
— Table lookup and interpolate instruction
— CPU-only LPSTOP operation/normal MCU LPSTOP operation
• Low-Power System Integration Module (SIML)
— External bus support
— Twelve programmable chip-select outputs
— System protection logic
— On-chip PLL for system clock
— Watchdog timer, clock monitor, and bus monitor
— Expanded LPSTOP operation
• Queued Serial Module (QSM)
— Enhanced serial communication interface (SCI)
— Queued serial peripheral interface (QSPI)
— Dual function I/O ports
• Configurable Timer Module 6 (CTM6)
— One bus interface unit submodule (BIUSM)
— One counter prescaler submodule (CPSM)
— Three modulus counter submodules (MCSM)
— One free-running counter submodule (FCSM)
— Eleven double action submodules (DASM)
— Four (eight channels) single action submodules (SASM)
— One real time clock submodule (RTCSM)
— One port I/O submodule (PIOSM)
— Two 32-byte RAM submodules (RAMSM)
MC68CK338
MC68CK338TS/D
MOTOROLA
3