Professional Documents
Culture Documents
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are
the property of their respective owners. Freescale Semiconductor, Inc. 2007. 1
Agenda
Wrap-Up
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 2
Automotive Electronic System Trends
Going
Green
Vehicle Stability
Stringent emissions regulation Infotainment System
Hybrids, gasoline direct injection
Telematics/eCall
Electronics replacing hydraulics
FlexRay
Safety Hybrid
Engine
Control
Radar
Active safety systems proliferating
Intelligence driving performance
Higher standards of reliability required
Connectivity/
Infotainment
Standard convenience features
Wireless inside and out Intelligent Distributed
Regulations: Telematics/eCall systems may Night Vision Control
become mandatory
Camera-based Collision
Avoidance
The Affordable
Vehicle
30M cars in emerging markets by 2009 *source: IMS Research
Ultra-low-cost vehicles
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 3
Powertrain Solutions
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 4
Analog / Digital Inputs Diesel Engine Management Solutions
Cylinder Pressure
Injectors (3 to 12)
Accelerator Main Micro Injectors
DC/DC
Driver
Ext Bus
Air Mass Flow MPC56xx MC33810
Glow Plugs (3 to 12)
Signal Conditioning
Battery BAT DMA
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 5
Automatic Manual Transmission Solutions
MC33905
Battery Voltage BAT Main Power
MC33902 Voltage Reg MC33800
Brake Relay
CAN Transceiver CAN/LIN
Pedal Position Transceiver Multiple Hydraulic
Pump Relay
Low-Side
Switch & Buzzer
Conditioning
Vehicle Speed
Driver
Clutch Speed Signal MPC5634M / Shift Valve 1
MPC5644A
Clutch Position Shift Valve 2
DMA
Gear Position
Gear Valve 1
Shift Position
Hydraulic Pressure
Gear Valve 2
Gear Selection
FLASH
Switch Detection
Cranking Relay
MC9S08SG
Optional Safety MCU
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 6
Power Architecture, More Than Just MHz
Greatest throughput / MHz of any powertrain MCU
MPC5674F has 623 DMIPS at 264 MHz (2.4 DMIPS / MHz)
Other similar class devices offer 1 1.5 DMIPS / MHz
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 7
Performance Roadmap
36x more performance increase over 6 product generation 3x performance
40
MPC57xx
35 dual core, 3 eTPU, 6M Flash, 384 kB SRAM
3x perf MPC5554
2 x 200MHz
Application Performance / Integration
30
25
2x performance
20
single core, 2 eTPU, MPC5674F
15 2x perf MPC5554 4M Flash, 256 kB SRAM
264MHz
10
5
1.5x performance
0 MPC5673F
cpu32x Silver Oak Taipan one-z6- one-z7-
MPC5674F Cobra-dual-
MPC5554 MPC5566
200mhz 300mhz
264-300MHz
MPC57xx dual z6
z6-200mhz
200 MHz
4M Flash, 256 kB SRAM
200 MHz
In Production
Available
1.2x performance
Planned highest ever MPC5566
EEMBC results, 114 3M Flash, 128 kB SRAM
Proposed
144MHz
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 8
S12XE
XGATE Software Knock Processing On Low-End Systems
Additional periodic interrupt timer for internal External Bus Interface (on 144LQFP only)
time bases
Enhanced XGATE allows one level of Use XGATE to implement a software DSP filter for
interruptability engine knock detection. This solution eliminates
Increase performance to 100MHz operation
the need for an external Knock ASIC and results in
an overall reduction of system cost and complexity.
ADC XGATE
Knock Signal
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or Software DSP Filter TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 9
8-bit S08 Watchdogs for Powertrain
S08D
16-128K Flash CAN, EE
MCG, 2 SCI, SPI, IIC
20MHz
S08AW 100,64,48,32 pin
8-60K Flash ICG, 2 SCI, SPI, IIC
20MHz
64,48,44,32 pin
S08EL/SL
SLIC (LIN), EE
8-32K Flash
ICS, SCI, SPI, IIC
20MHz
4-32K Flash
S08SG 28,20 pin
ICS, SCI, SPI, IIC
20MHz
28,20,16,8 pin
2-4K Flash
S08QD
ICS
8MHz
8 pin
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 10
Chassis and Safety Solutions
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 11
Chassis & Safety Application Space
Steering
Electric
power
steering
Active front
steering
Steering
Torque
Sensors
Driver Assistance Brake Systems
Front & rear radar Anti-lock braking
Multifunction Camera Vehicle stability control
Blindspot detection Electric parking brake
Ultra-sonic park assist
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 12
32-bit Chassis, Advanced Driver Assistance and Safety MCU Roadmap
Camera
Applications Camera, MPC56xxx
Radar
MPC5567
2M Flash, 80K RAM, FlexRay
Dual core
High End Chassis
e200z6 core, 80-132MHz Products High-end
/ Integration
MPC5561
Chassis MPC56xxx
1M Flash, 192K RAM, FlexRay
e200z6 core, 80-132MHz Control, Radar
/ Integration
MPC5561 light
512K Flash, 98K RAM
e200z6 core, 80-132MHz
32-bit
MPC564xL MPC5643L dual core Dual core
130nm
Performance
512k to 1M Flash
MPC551x Steering, Braking,
1M Flash, 64K RAM, FlexRay Low-cost radar, MPC564xL dual core
e200z1 core, 48-80 MHz domain control 512K Flash, 64K RAM
e200z4 core, 60-80 MHz
Application
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 13
MPC560xP Family For Safety and Actuation
Safety Features:
System Crossbar Masters Debug
Integration Safety Port
JTAG
PowerPCTM Allows CRC signed communication to slave
VReg e200
Core Nexus MCU (if needed) may be used as 2nd CAN
Osc/PLL
CRC Unit
Interrupt eDMA
FlexRay Application Signature
VLE Controller
Controller
FlexPWM
4 x DSPI
LINFlex
eTimer
Safety
CTU
ATD
1
2
2
Timer Module:
2xBUS frequency high resolution for accurate
motor control
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 14
Body Electronics Solutions
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 15
Enabling More Integration
Benefits:
Fewer modules
Reduced manufacturing costs
Better quality
Body Controller
(interior features +
lighting)
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 16
e200z Core Roadmap
10-stage pipeline
Up to 32k cache
Dual Issue /VLE
7-stage pipeline e200z7
Up to 32k cache 5-stage pipeline
264MHz
FPU SIMD
train VLE Up to 16k cache
Performance / Features
e r
7-stage pipeline Pow e200z6 Dual Issue / VLE
& 200MHz
sis e200z4
Up to 32k cache
C h a s FPU SIMD 120MHz
e200z6 FPU SIMD
144MHz
Body s
FPU SIMD 4-stage pipeline
VLE
l ec tronic
e200z3 4-stage pipeline E
80MHz VLE
FPU 4-stage pipeline
SIMD e200z1
80MHz VLE Only
e200z0
80MHz
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 17
This document contains forward-looking statements based on current expectations, forecast and assumptions of Freescale that involves risk and uncertainties. Forward looking statements are subject to
risk and uncertainties associated with Freescale business that could cause actual results to vary materially from those stated or implied by such forward-looking statements.
The Crossbar Architecture, a Turbo for Gateways
FlexRay
CPU CPU
eDMA
MLB
FEC
DIM
e200z6 e200z0
The crossbar switch allows
concurrent accesses between
masters and slaves resources
Crossbar
Widening the memory bottleneck:
Separate SRAM blocks
Flash controller with separate page
buffers to emulate dual-ported flash Page buffers
IP Bus
IP Bus
SRAM
SRAM
Bridge
Bridge
& Flash
Controller
Peak data bandwidth of the
MPC5668G crossbar architecture is
3.5 Gbytes/sec at 116 MHz clock FLASH
speed
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 18
The Whole Dual-Core Solution
Scalable Power
Architecture Platforms
Reference Design
Software Framework
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 19
Available 32-bit Body Electronics MCU Roadmap
In Design
Planned MPC5668G MPC5668G/E
Proposed 2MB Flash, 592KB RAM High performance gateways
FlexRay, Ethernet, MediaLB Dual-core 200z6+z0, 116MHz @105C
208MAPBGA
MPC5668E
2MB Flash, 128KB RAM, 6 CAN, 12LIN 90nm
MPC5510
Application Performance / Integration
MPC5517x
e200z1, eDMA 1.5M Flash, 80 KB RAM
Up to 6 CAN, FlexRay, MLB
e200z0 optional
48-66-80MHz
144/176LQFP MPC5516x
1M Flash, 64KB RAM
208MAPBGA
Up to 6 CAN, FlexRay, MLB
MPC5515S
130nm 768KB Flash, 48 KB RAM
5 CAN, 6 eSCI
MPC5603B/C
MPC5602D
384KB Flash, 64KB Data flash
256K Flash, 64KB Data Flash
3/6 CAN, 28-40KB RAM
1 CAN, 20KB RAM
MPC5602B/C MPC5601D
256KB Flash, 64KB Data flash 128K Flash, 64KB Data Flash
3/6 CAN, 24-32KB RAM 1 CAN, 16KB RAM
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 20
DIS MCU Roadmap
Multimedia MPUs
Available i.MX51
Coretex A8 600MHz
In Design OpenVG1.1 & OpenGL2.0 Accel 1200 MIPS
Up to WXGA display
Planned MPC5121e External Flash & DRAM i/f
530 BGA
Proposed E300 @ 400MHz 800 MIPs
OpenGL ES1.1 Accelerator
Application Performance / Integration
Up to XGA display
External Flash & DRAM i/f
516 BGA
i.MX35G
ARM1136JF-S CPU @ 400MHz 400 MHz
Open VG 1.1 2D Graphics Accelerator
Ip to SVGA display
External Flash & DRAM i/f
400 BGA
Single chip
Stepper Motor, LCD drive 256KB
144 / 176 pin
S12HY
512K Stepper Motor, Stepper Motor,
LCD drive
S12XHZ LCD drive 256K
384K 32MHz
40MHz XGATE
112, 144 pin
128K
256K 112,144 pin
64K
Stepper Motor,
S12HZ LCD drive 48K
Stepper Motor,
256K 32MHz
32K
LCD drive
25MHz
100,64 pin S08LG
128K 8x37 LCD
80,112 pin 32K
(ROM 32K-256K 64K 20MHz
16K 48/64/80 Pins
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 21
MPC5606S Single Chip Cluster Example
LEDs
TFT
DISPLAY
DCU on MPC5606S enables
direct drive of Quarter VGA
6 Stepper Motor Drivers and WQVGA.
GP I/O
2x CAN with patented stall detection
PDI allows cheap video
input (no buffer) eg to
2x LIN
MPC5606S display reversing camera
image on dashboard TFT.
48kb 160kb
EEPROM
RAM RAM
sound
PWMs 1MB
FLASH
DCU
QuadSPI 40x4
PDI
VIDEO
LCD seg driver INPUT
Serial
Flash SEE MPC5606S DEMO ON
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 22
MPC5121e / MPC5123 SoC Architecture
128-bit OTP
Watch Dog
Timers 8x
Unique ID
PSC 12x
CAN 4x
Sensor
I2C 3x
SPDIF
SDHC
J1850
Temp
GPIO
PCI
RTC
2.3
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 23
MPC5121e Powerful Graphics Capability
One example from QNX showcasing the graphics capability of the MPC5121e
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 24
MPC5121e Graphics Subsystem Handling Multiple Layers
DDR2 Memory
CMOS
Sensor
VIU
LCD Display
DIU
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 25
Global Ecosystem of mobileGT Alliance Partners
G4 Apps Inc.
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 26
Why is FSL the Automotive 16-bit Market Leader?
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 27
S12/ S12X Family Lineup
128K S12P S12P S12XS S12P S12XS S12XE S12XS S12XE S12XE
Flash
48QFN 64LQFP 80QFP 112LQFP 144LQFP 208MBGA
Package
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 28
16-bit Body Electronics MCU Roadmap
1M S12XE
768K
Available 512K
384K
XGATE, MPU, EEEPROM
In Design 256K 50MHz
128K 80,112,144,208pin
Planned
Proposed 512K S12XF
Application Performance / Integration
384K
FlexRay, XGATE, MPU, ECC
256K 50MHz
128K 64,112pin
Stepper Motor,
S12HZ
512K
LCD Support
S12XH S12(X)HY
384K 40MHz XGATE 256K
Stepper Motor,
LCD Support 256K 112,144 pin
256K 128K
25MHz
80,112 pin 128K 64K Stepper Motor, LCD Drive
(ROM 32K-256K
64K 48K 32MHz
64,100 pin
32K
512K
S12XD
S12XB 256K 40MHz
Reduced peripherals
from S12XD 80,112pin 128K XGATE
64K 80,112,144 pin
128K
S12Q 128K
96K
S12P
Ultra Low Cost
Lowest Cost 96K
8-16MHz LIN/CAN
64K 64K 32Mhz
48,52,80pin
ROM Available 32K 32K 48,64,80 pin
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 29
Quality
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 30
Freescale Quality Vision
Defects
Containment
Analysis
Improvement
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 31
Wrap-Up
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 32
Our Vision, Mission and Message
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 33
Freescale Introduces Product Longevity Program
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 34
Q&A
Thank you for attending this presentation. Well now take a few
moments for the audiences questions and then well begin the
question and answer session.
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or TM
service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. 35
TM