Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available
from Freescale for import or sale in the United States prior to September 2010: MPC5634M and MPC5633M products in 208 MAPBGA packages
Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available
from Freescale for import or sale in the United States prior to September 2010: MPC5634M and MPC5633M products in 208 MAPBGA packages
Overview
1
Overview
This document provides electrical specifications, pin assignments, and package diagrams for the MPC5634M series of
microcontroller units (MCUs). For functional characteristics, refer to the MPC5634M
Microcontroller Reference Manual.
The MPC5634M series microcontrollers are system-on-chip devices that are built on Power Architecture
TM
technology and:
•
•
•
•
Are 100% user-mode compatible with the Power Architecture instruction set
Contain enhancements that improve the architecture’s fit in embedded applications
Include additional instruction support for digital signal processing (DSP)
Integrate technologies such as an enhanced time processor unit, enhanced queued analog-to-digital converter,
Controller Area Network, and an enhanced modular input-output system
1.1
Device comparison
Table 1. MPC5634M family device summary
Feature
Flash memory size (KB)
Total RAM size (KB)
Standby RAM size (KB)
Processor core
Core frequency (MHz)
Calibration bus width
1
DMA (direct memory access) channels
eMIOS (enhanced modular input-output system)
channels
eQADC (enhanced queued analog-to-digital
converter) channels (on-chip)
eSCI (serial communication interface)
DSPI (deserial serial peripheral interface)
Microsecond Bus compatible interface
eTPU (enhanced time processor unit)
Channels
Code memory (KB)
Parameter RAM (KB)
FlexCAN (controller area network)
3
FMPLL (frequency-modulated phase-locked loop)
INTC (interrupt controller) channels
JTAG controller
NDI (Nexus development interface) level
Non-maskable interrupt and critical interrupt
MPC5634M
1536
94
32
32-bit e200z335
with SPE support
60/80
16 bits
32
16
Up to 34
2
2
2
2
Yes
32
14
3
2
Yes
364
4
Yes
Class 2+
Yes
MPC5633M
1024
64
24
32-bit e200z335
with SPE support
40/60/80
16 bits
32
16
Up to 34
2
2
2
2
Yes
32
14
3
2
Yes
364
4
Yes
Class 2+
Yes
MPC5632M
768
48
24
32-bit e200z335
with SPE support
40/60
—
32
8
Up to 32
2
2
2
2
Yes
32
14
3
2
Yes
364
4
Yes
Class 2+
Yes
MPC5634M Microcontroller Data Sheet, Rev. 4
Freescale Semiconductor
Preliminary—Subject to Change Without Notice
3
Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available
from Freescale for import or sale in the United States prior to September 2010: MPC5634M and MPC5633M products in 208 MAPBGA packages
Overview
Table 1. MPC5634M family device summary (continued)
Feature
PIT (peripheral interrupt timers)
Task monitor timer
Temperature sensor
Windowing software watchdog
Packages
MPC5634M
5
4 channels
Yes
Yes
144 LQFP
176 LQFP
208 MAPBGA
MPC5633M
5
4 channels
Yes
Yes
144 LQFP
176 LQFP
208 MAPBGA
MPC5632M
5
4 channels
Yes
Yes
144 LQFP
1
Calibration package only
2
The 176-pin and 208-pin packages have 34 input channels; 144-pin package has 32.
3
One FlexCAN module has 64 message buffers; the other has 32 message buffers.
4
165 interrupt channels are reserved for compatibility with future devices. This device has 191 peripheral interrupt
sources plus 8 software interrupts available to the user.
— -40 °C to 150 °C junction temperature operating range
— Low power design
– Less than 400 mW power dissipation (nominal)
– Designed for dynamic power management of core and peripherals
– Software controlled clock gating of peripherals
– Low power stop mode, with all clocks stopped
— Fabricated in 90 nm process
— 1.2 V internal logic
— Single power supply with 5.0 V
−10%/+5%
(4.5 V to 5.25 V) with internal regulator to provide 3.3 V and 1.2 V
for the core
— Input and output pins with 5.0 V
−10% / +5%
(4.5 V to 5.25 V) range
– 35%/65% V
DDE
CMOS switch levels (with hysteresis)
– Selectable hysteresis
– Selectable slew rate control
— Nexus pins powered by 3.3 V supply
— Designed with EMI reduction techniques
– Phase-locked loop
– Frequency modulation of system clock frequency
– On-chip bypass capacitance
– Selectable slew rate and drive strength
High performance e200z335 core processor
— 32-bit
Power Architecture Book E
programmer’s model
— Variable Length Encoding Enhancements
– Allows Power Architecture instruction set to be optionally encoded in a mixed 16 and 32-bit instructions
– Results in smaller code size
— Single issue, 32-bit
Power Architecture Book E
compliant CPU
MPC5634M Microcontroller Data Sheet, Rev. 4
•
4
Preliminary—Subject to Change Without Notice
Freescale Semiconductor
Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available
from Freescale for import or sale in the United States prior to September 2010: MPC5634M and MPC5633M products in 208 MAPBGA packages
Overview
•
•
— In-order execution and retirement
— Precise exception handling
— Branch processing unit
– Dedicated branch address calculation adder
– Branch acceleration using Branch Lookahead Instruction Buffer
— Load/store unit
– One-cycle load latency
– Fully pipelined
– Big and Little Endian support
– Misaligned access support
– Zero load-to-use pipeline bubbles
— Thirty-two 64-bit general purpose registers (GPRs)
— Memory management unit (MMU) with 8-entry fully-associative translation look-aside buffer (TLB)
— Separate instruction bus and load/store bus
— Vectored interrupt support
— Interrupt latency < 120 ns @ 80 MHz (measured from interrupt request to execution of first instruction of interrupt
exception handler)
— Non-maskable interrupt (NMI) input for handling external events that must produce an immediate response, e.g.,
power down detection. On this device, the NMI input is connected to the Critical Interrupt Input. (May not be
recoverable)
— Critical Interrupt input. For external interrupt sources that are higher priority than provided by the Interrupt
Controller. (Always recoverable)
— New ‘Wait for Interrupt’ instruction, to be used with new low power modes
— Reservation instructions for implementing read-modify-write accesses
— Signal processing extension (SPE) APU
– Operating on all 32 GPRs that are all extended to 64 bits wide
– Provides a full compliment of vector and scalar integer and floating point arithmetic operations (including
integer vector MAC and MUL operations) (SIMD)
– Provides rich array of extended 64-bit loads and stores to/from extended GPRs
– Fully code compatible with e200z6 core
— Floating point
– IEEE 754 compatible with software wrapper
– Scalar single precision in hardware, double precision with software library
– Conversion instructions between single precision floating point and fixed point
– Fully code compatible with e200z6 core
— Long cycle time instructions, except for guarded loads, do not increase interrupt latency
— Extensive system development support through Nexus debug port
Advanced microcontroller bus architecture (AMBA) crossbar switch (XBAR)
— Three master ports, four slave ports
– Masters: CPU Instruction bus; CPU Load/store bus (Nexus); eDMA
— 32-bit internal address bus, 64-bit internal data bus
Enhanced direct memory access (eDMA) controller
— 32 channels support independent 8-bit, 16-bit, or 32-bit single value or block transfers
— Supports variable sized queues and circular queues
— Source and destination address registers are independently configured to post-increment or remain constant
MPC5634M Microcontroller Data Sheet, Rev. 4
Freescale Semiconductor
Preliminary—Subject to Change Without Notice
5
Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available
from Freescale for import or sale in the United States prior to September 2010: MPC5634M and MPC5633M products in 208 MAPBGA packages
Emergency hand-held lamps powered by 6V maintenance-free batteries are widely used in rural areas. The charger used is a transformer step-down and single diode half-wave rectifier, and the charging...[Details]
introduction
Since the beginning of the 21st century, the world of information has changed rapidly. Maybe a high-tech product will be released today and a better similar product will be releas...[Details]
1 Introduction
The high temperature tester is mainly used for temperature tracking measurement and data acquisition during the heating process. By systematically analyzing the test data, the...[Details]
Remote keyless entry (RKE) systems have become popular with users, with more than 80% of new cars in North America and more than 70% in Europe equipped with RKE systems. In addition to the obvious ...[Details]
The Portable Digital Data Acquisition System (PDDAS) uses LabVIEW Real-Time and PXI to control the wind tunnel test and record air pressure data from 128 different channels.
"The LabVIEW Real-...[Details]
My colleague and I spent the day chatting in the hotel bar. We had met with several customers. We were both wondering how come these engineers we were meeting knew almost nothing about analog techn...[Details]
From the PIC16F946 datasheet, we know that there are two ways to write values to the LCD for display:
1. Directly write the value to LCDDATA1~LCDDATA23
2. Use disconnect t...[Details]
Editor's note: In order to help technicians or engineers who have knowledge of PIC microcontroller assembly language quickly master the method of using C language to program PIC microcontrollers, t...[Details]
1. What is temperature?
Heat is a type of molecular motion. The hotter an object is, the faster its molecules move. Absolute zero is defined as the temperature at which all molecular motion ...[Details]
1. System Structure
This system is a simulation system of indoor air-conditioning temperature/humidity control system. The data acquisition and control center collects temperature/humidity...[Details]
1. Introduction to CIF Board
Fieldbus integration based on PC system
Whether it is a master or a slave, fieldbus has won unanimous praise in the field of PC-based automation. For more...[Details]
In the analysis of electronic circuits, static analysis (also known as DC analysis) is the basis of circuit analysis. However, it is well known that electronic components are nonlinear, so the anal...[Details]
RS-422 and RS-485 are both serial data interface standards, which were developed and published by the Electronic Industries Association (EIA). RS-422 defines a balanced communication interface with a ...[Details]
Printed circuit boards ( PCBs
)
are used in most electrical products
. If a PCB has low
insulation resistance
(IR), the performance of the circuits on the PCB will be greatly reduced...[Details]