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: MPC5643L products in 257 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: MPC5643L products in 257 MAPBGA packages
Overview
1
Overview
This document provides electrical specifications, pin assignments, and package diagrams for the MPC5643L series of
microcontroller units (MCUs). For functional characteristics, refer to the
MPC5643L Microcontroller Reference Manual.
For
use of the MPC5643Lin a fail-safe system according to safety standard IEC 61508, refer to the
MPC5643LSafety Application
Guide.
The MPC5643L series microcontrollers are system-on-chip devices that are built on Power Architecture
TM
technology and:
•
•
•
•
Are 100% user-mode compatible with the classic 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
This document describes the features of the family and options available within the family members, and highlights important
electrical and physical characteristics of the devices.
The MPC5643L family of 32-bit microcontrollers is the latest achievement in integrated automotive application controllers. It
belongs to an expanding range of automotive-focused products designed to address electrical hydraulic power steering (EHPS),
electric power steering (EPS) and airbag applications. The advanced and cost-efficient host processor core of the MPC5643L
automotive controller family complies with the Power Architecture embedded category, which is 100 percent user-mode
compatible with the original PowerPC user instruction set architecture (UISA). It operates at speeds as high as 120 MHz and
offers high performance processing optimized for low power consumption. It capitalizes on the available development
infrastructure of current Power Architecture devices and is supported with software drivers, operating systems and
configuration code to assist with users implementations.
1.1
Device comparison
Table 1. MPC5643L device summary
Feature
CPU
Type
Architecture
Execution speed
DMIPS intrinsic performance
SIMD (DSP + FPU)
MMU
Instruction set PPC
Instruction set VLE
Instruction cache
MPU-16 regions
Semaphore unit (SEMA4)
Buses
Core bus
Internal periphery bus
Crossbar
Master × slave ports
MPC5643L
2 × e200z4
(in lock-step or decoupled operation)
Harvard
0 – 120 MHz (+2% FM)
> 240 MIPS
Yes
16 entry
Yes
Yes
4 KB, EDC
Yes, replicated module
Yes
AHB, 32-bit address, 64-bit data
32-bit address, 32-bit data
Lock Step Mode: 4 × 3
Decoupled Parallel Mode: 6 × 3
MPC5643L Microcontroller Data Sheet, Rev. 3
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: MPC5643L products in 257 MAPBGA packages
Overview
Table 1. MPC5643L device summary (continued)
Feature
Memory
Code/data flash
Static RAM
Modules
Interrupt controller
Periodic Interrupt Timer (PIT)
System timer module
Software watchdog timer
eDMA
FlexRay
FlexCAN
LINFlex (UART and LIN)
Clock out
Fault control & collection unit (FCCU)
Cross triggering unit (CTU)
eTimer
FlexPWM
ADC
Sine-wave generator
DSPI
Cyclic redundancy checker (CRC) unit
Junction temperature sensor with analog
comparator
Digital I/Os
Supply
Device power supply
MPC5643L
1 MB, ECC, RWW
128 KB, ECC
16 interrupt levels, replicated module
1 × 4 channels
1 × 4 channels, replicated module
Yes, replicated module
16 channels, replicated module
1 × 64 message buffer, dual channel
2 × 32 message buffer
2
Yes
Yes
Yes
3 × 6 channels
1
2 Module 4 × (2 + 1) channels
2
2 × 12-bit ADC, 16 channels per ADC
(3 internal, 4 shared and 9 external)
32 point
3 × DSPI
as many as 8 chip selects
Yes
Yes, replicated module
≥
16
3.3 V with integrated bypassable ballast
transistor
External ballast transistor not needed for bare
die
3.0 V – 3.6 V and 4.5 V – 5.5 V
2
16 MHz
4 – 40 MHz
Level 3+
Analog reference voltage
Clocking
Frequency-modulated phase-locked loop (FMPLL)
Internal RC oscillator
External crystal oscillator
Debug
Nexus
MPC5643L Microcontroller Data Sheet, Rev. 3
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: MPC5643L products in 257 MAPBGA packages
Overview
Table 1. MPC5643L device summary (continued)
Feature
Packages
Known Good Die (KGD)
LQFP
MAPBGA
Temperature
Temperature range (junction)
Ambient temperature range using external ballast
transistor (LQFP)
Ambient temperature range using external ballast
transistor (BGA)
NOTES:
1
The third eTimer is available only in the BGA package.
2
The second FlexPWM module is available only in the BGA package.
MPC5643L
Yes
144 pins
257 MAPBGA
–40 to 150
°
C
–40 to 125
°
C
TBD
MPC5643L Microcontroller Data Sheet, Rev. 3
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: MPC5643L products in 257 MAPBGA packages