EasyManua.ls Logo

Freescale Semiconductor MC68332 - User Manual

Default Icon
266 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
The content and copyrights of the attached
material are the property of its owner.
Distributed by:
www.Jameco.com 1-800-831-4242
Jameco Part Number 961012UsersManual

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Freescale Semiconductor MC68332 and is the answer not in the manual?

Summary

SECTION 1 INTRODUCTION

SECTION 2 NOMENCLATURE

2.1 Symbols and Operators

Defines common symbols and operators used throughout the manual for clarity.

2.2 CPU32 Registers

Lists and describes the registers available in the CPU32 programming model.

2.3 Pin and Signal Mnemonics

Provides a glossary of pin and signal mnemonics used in the document.

2.4 Register Mnemonics

Lists and defines mnemonics for registers used in the MC68332.

2.5 Conventions

Explains general conventions used for logic levels, states, and notation.

SECTION 3 OVERVIEW

3.1 MC68332 Features

Highlights the key capabilities of the MC68332 microcontroller's modules.

3.2 System Block Diagram and Pin Assignment Diagrams

Presents functional block and pin assignment diagrams for the MCU.

3.3 Pin Descriptions

Summarizes the functional characteristics of MCU pins, including types and functions.

3.4 Signal Descriptions

Defines the origin, type, and active state of MCU signals.

3.5 Intermodule Bus

Describes the standardized bus facilitating intermodule communication.

3.6 System Memory Map

Details the MCU's memory map, including internal registers and address spaces.

3.7 System Reset

Provides a concise reference for MC68332 system reset operation.

SECTION 4 SYSTEM INTEGRATION MODULE

4.1 General

Provides an overview of the SIM and its functional blocks.

4.2 System Configuration and Protection

Explains the SIM's role in controlling module configuration and system protection.

4.3 System Clock

Details the SIM's system clock generation and control mechanisms.

4.4 External Bus Interface

Describes the EBI's function in transferring information between MCU and external devices.

4.5 Bus Operation

Discusses bus cycles, synchronization, and general operation principles.

4.6 Reset

Covers system reset procedures, control logic, and mode selection.

4.7 Interrupts

Explains interrupt recognition, priority, arbitration, and processing sequences.

4.8 Chip Selects

Details the MCU's programmable chip-select circuits for external device selection.

4.9 Parallel Input;Output Ports

Describes the configuration and use of parallel I/O ports for discrete input and output.

4.10 Factory Test

Explains the test submodule supporting scan-based testing for production.

SECTION 5 CENTRAL PROCESSING UNIT

5.1 General

Provides an overview of the CPU32, its instruction processing, and programming model.

5.2 CPU32 Registers

Details the CPU32 programming model, including data, address, and control registers.

5.3 Memory Organization

Explains how memory is organized and byte-addressable access for data items.

5.4 Virtual Memory

Describes virtual memory techniques for extending addressing range.

5.5 Addressing Modes

Lists and explains the seven basic addressing modes supported by the CPU32.

5.6 Processing States

Outlines the four processing states: normal, exception, halted, and background.

5.7 Privilege Levels

Explains the two privilege levels (user and supervisor) and their access restrictions.

5.8 Instructions

Summarizes the CPU32 instruction set, including new instructions.

5.9 Exception Processing

Details the process of handling exceptions, including vector tables and handlers.

5.10 Development Support

Lists features implemented on the CPU32 for instrumentation and development.

5.11 Loop Mode Instruction Execution

Explains the DBcc looping primitive for efficient program loop execution.

SECTION 6 QUEUED SERIAL MODULE

6.1 General

Provides an overview of the QSM, its interfaces (QSPI and SCI).

6.2 QSM Registers and Address Map

Details the QSM's register types, address map, and module mapping.

6.3 Queued Serial Peripheral Interface

Describes the QSPI's function for peripheral expansion and communication.

6.4 Serial Communication Interface

Explains the SCI's operation for asynchronous serial communication.

6.5 QSM Initialization

Provides a general sequence guide for QSM initialization after reset.

SECTION 7 TIME PROCESSOR UNIT

7.1 General

Introduces the TPU as a microcontroller for timing control.

7.2 TPU Components

Details the TPU's components, including time bases, channels, and scheduler.

7.3 TPU Operation

Explains how TPU functions are synthesized from match and capture events.

7.4 Standard and Enhanced Standard Time Functions

Describes factory-programmed timing functions implemented in TPU microcode ROM.

7.5 Motion Control Time Functions

Details factory-programmed time functions for motion control.

7.6 Host Interface Registers

Lists the groups of registers for TPU host interface communication.

SECTION 8 STANDBY RAM WITH TPU EMULATION

8.1 General

Describes the TPURAM module's purpose and capabilities.

8.2 TPURAM Register Block

Details the TPURAM control registers for configuration and testing.

8.3 TPURAM Array Address Mapping

Explains how the TPURAM array is mapped into the MCU memory map.

8.4 TPURAM Privilege Level

Specifies privilege level requirements for accessing the TPURAM module.

8.5 Normal Operation

Describes TPURAM access via IMB during normal operation.

8.6 Standby Operation

Explains how standby mode maintains RAM array contents.

8.7 Low-Power Stop Operation

Details how setting the STOP bit activates low-power mode.

8.8 Reset

Explains TPURAM behavior during reset operations.

8.9 TPU Microcode Emulation

Describes TPU microcode emulation using TPURAM.

APPENDIX A ELECTRICAL CHARACTERISTICS

Maximum Ratings

Lists the absolute maximum ratings for the MC68332.

Typical Ratings, 16.78 MHz Operation

Provides typical electrical ratings for 16.78 MHz operation.

Typical Ratings, 20.97 MHz Operation

Provides typical electrical ratings for 20.97 MHz operation.

Thermal Characteristics

Lists thermal resistance values for different package types.

16.78 MHz Clock Control Timing

Specifies AC timing parameters for 16.78 MHz clock control.

20.97 MHz Clock Control Timing

Specifies AC timing parameters for 20.97 MHz clock control.

16.78 MHz DC Characteristics

Lists DC electrical characteristics for 16.78 MHz operation.

20.97 MHz DC Characteristics

Lists DC electrical characteristics for 20.97 MHz operation.

16.78 MHz AC Timing

Specifies AC timing parameters for 16.78 MHz operation.

20.97 MHz AC Timing

Specifies AC timing parameters for 20.97 MHz operation.

Background Debugging Mode Timing

Lists timing parameters for background debugging mode operations.

16.78 MHz ECLK Bus Timing

Specifies AC timing parameters for ECLK bus timing at 16.78 MHz.

20.97 MHz ECLK Bus Timing

Specifies AC timing parameters for ECLK bus timing at 20.97 MHz.

QSPI Timing

Lists timing parameters for QSPI operations in master and slave modes.

16.78 MHz Time Processor Unit Timing

Specifies timing parameters for the TPU at 16.78 MHz.

20.97 MHz Time Processor Unit Timing

Specifies timing parameters for the TPU at 20.97 MHz.

APPENDIX B MECHANICAL DATA AND ORDERING INFORMATION

132-Pin Plastic Surface Mount Package Pin Assignments

Provides pin assignment details for the 132-pin PQFP package.

144-Pin Plastic Surface Mount Package Pin Assignments

Provides pin assignment details for the 144-pin PQFP package.

MCU Ordering Information

Lists MC68332 part numbers, package types, and ordering quantities.

Quantity Order Suffixes

Details quantity order suffixes used in part numbers.

APPENDIX C DEVELOPMENT SUPPORT

M68 MMDS1632 Modular Development System

Describes the M68MMDS1632 system for evaluating MCU-based systems.

M68 MEVB1632 Modular Evaluation Board

Details the M68MEVB1632 board for evaluating MCUs and developing applications.

APPENDIX D REGISTER SUMMARY

D.1 Central Processing Unit

Provides functional representation of CPU resources and register models.

D.2 System Integration Module

Lists SIM module address map and register details.

D.3 Standby RAM Module with TPU Emulation

Details the TPURAM address map and configuration registers.

D.4 Queued Serial Module

Lists QSM module address map and register details.

D.5 Time Processor Unit

Provides the TPU module address map and register details.

Freescale Semiconductor MC68332 Specifications

General IconGeneral
BrandFreescale Semiconductor
ModelMC68332
CategoryMicrocontrollers
LanguageEnglish

Related product manuals