Automotive Powertrain and Body New Product … Powertrain and Body New Product Introduction ......
Transcript of Automotive Powertrain and Body New Product … Powertrain and Body New Product Introduction ......
TM
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. 2009.
Automotive Powertrain and Body New Product Introduction (NPI)
Munir Bannoura
August, 2009
TM
2Freescale™ 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. 2009.
Agenda
► Freescale Overview, Vision, Trends and Quality► Why Freescale for Powertrain?► Powertrain Performance► Technology Roadmap► Powertrain Overview & Roadmaps► Addressing Powertrain Customer Challenges ► Summary and Q&A
TM
3Freescale™ 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. 2009.
Company Overview
► Semiconductor design and manufacturing company established in 1953
► $5.2 billion in revenue in 2008► Chairman of the Board and CEO: Rich Beyer► Headquartered in Austin, Texas► 24,000 employees in more than 20 countries► 30+ years experience in automotive► Invest over $1 billion annually on R&D► IP portfolio contains more than 6,200 patent families► Engaged with 10,000+ customers globally► Offer comprehensive design solutions, including:
• Development tools• Application support• Training• Documentation• Platforms
TM
4Freescale™ 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. 2009.
Our Vision, Mission and Message
►Freescale Automotive provides enabling technologies that drive next-generation solutions for safer, more fuel-efficient and environmentally friendly vehicles.
►This is made possible through three core principles:
Our leadership in driving innovative technologies for automotive applications
Our continued efforts to deliver high quality products through quality-driven processes
Our desire to build the trust of our customers through “Customer First” initiatives
123
TM
5Freescale™ 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. 2009.
Leadership
► Leader of embedded processors in the automotive industry► Founding member of the FlexRay™ Consortium and primary silicon developer of FlexRay
communications protocol► Founding member of the Local Interconnect Network (LIN) Consortium► Forged strategic partnerships (ST Micro and Elmos) to proliferate Freescale technology► First semiconductor supplier to join and drive the AUTOSAR development partnership► In 2005, opened an automotive Quality and Test Center in Nagoya, Japan—the first foreign
semiconductor manufacturer to have an automotive quality and test center in the area ► Offers highest quality of automotive qualified nonvolatile memory systems► Has a broad offering of 32-bit embedded processors built on Power
Architecture™ technology• Software and hardware compatibility from low- to high-end • Scalability among different core versions and product features • Builds upon embedded flash experience implemented in a high density floating-gate technology • Unmatched efficiency—parallel processing in conjunction with sophisticated peripheral sets • Leverages Power Architecture tools and software ecosystem
TM
6Freescale™ 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. 2009.
Trust
►Customer focus teams (CFT): unifies company-wide divisions to handle customer programs known as “Customer First” programs
►Customer program management: assures safe launches via post design win support—from design win through production ramp phase
►Field technical expertise (FAEs and GTM): customer accessible experts to offer hands-on assistance
►Multiple fabs: spreads supply risk across multiple factories
►Multiple sourcing through Joint Development Program (JDP): assures best of breed products from Freescale and ST Microelectronics
►Committed to automotive: more than 200 product families with over 2,000 different configurations (speed, temperature, package, Pbfree vs. SnPb, and shipping method)
TM
7Freescale™ 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. 2009.
Automotive Electronic System Trends
Infotainment
Radar
Camera-based Collision Avoidance
Night VisionIntelligent Distributed
Control
FlexRay™
Vehicle Stability System
Hybrid Engine Control
Telematics/eCall
GoingGreen
• Stringent emissions regulation• Electronics replacing hydraulics • Hybrids, gasoline direct injection
Safety
• Active safety systems proliferating• Intelligence driving performance • Higher standards of reliability required
Connectivity/Infotainment
• “Standard” convenience features• Wireless inside and out• Telematics/eCall systems
The AffordableVehicle
• 30M cars in emerging markets by 2009• Ultra-low-cost vehicles
TM
8Freescale™ 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. 2009.
Quality
►Freescale Quality Dashboard• New Product Launch ppm• Overall portfolio ppm• Incident Resolution Cycle time • Yield
►CEO Quality Review• Drive accountability for Quality metrics from top management monthly
►Customer Loyalty Survey Process• Drive actions for targeted improvements from customer yearly feedback
►Customer Scorecard Review Process• Drive actions for targeted improvements from customer monthly feedback
►Zero Defect Initiative Review• Drive actions for targeted minimum zero defect initiative requirements
Zero = Zero
TM
9Freescale™ 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. 2009.
Zero Defects Foundation
• 4th Cycle of Zero Defect Learning
• Enhanced tools and processes improve maturity of our DFx capabilities.
• Design for Test
• Design for Manufacturability
• Design for Functionality
• Design for Failure analysis
C90 2008 Design<1 ppm Capability
NPI Quality - Cycles of Learning
12
34
MPC500S12
MPC5500C90Microcontroller Zero Defects Strategy
TM
10Freescale™ 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. 2009.
Quality
►Improving Freescale legacy products ppm:• Leverage newest Design for Zero Defect methodologies, when feasible• Apply lessons learned from customer returns on product/product
families• Apply lessons learned from Best Practices shared across the factories
MPC5xx Quality S12 Quality eSys Quality
1.1 ppm1.8 ppm2.8 ppm3.8 ppm
0
20
40
60
80
100
2004 2005 2006
PP
M
0
20
40
60
80
100
2004 2005 2006
PP
M
0
20
40
60
80
100
2004 2005 2006
PP
M
Improving Older Product Quality with New Learnings
TM
11Freescale™ 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. 2009.
Agenda
► Freescale Overview, Vision, Trends and Quality► Why Freescale for Powertrain?► Powertrain Performance► Technology Roadmap► Powertrain Overview & Roadmaps► Addressing Powertrain Customer Challenges►Summary and Q&A
TM
12Freescale™ 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. 2009.
Why Freescale for Powertrain ?
faster time to market
Powertrain Automotive Platform
same instruction set / memory map / interrupt map / software
BRICs GDidiesel HCCI
NAURU MONACO ANDORRA MAMBA COBRA
4-6cyl% Coverage
# of Patterns
100%Scan
Func% Coverage
# of Patterns
100%Scan
Func
• Good Die in Bad Cluster changes a passing die to fail based on number and type of neighboring die.
Data courtesy Darryl Monteilh, Steve Chelstrom, and others in MOS 12.
► development reuse, dual-source flexibility► Software porting support► software enablement package► most complete portfolio in the industry
lowest system cost
commitment to zero defect
core / system performance► 660DMIPS at 264MHz ► EEMBC up to 225 Automarks / 264MHz
Viper mpc5566
z750x2 Platform
z750 Platform
132MHz 200MHz 100MHz 117MHz 132MHz 150MHz 150MHz 200MHz
Compiler Target mpc5554 Copperhead
BookE__CompositeAmroth
PowerstoneEEMBC-automotive-1.1
EEMBC-consumer-1.1EEMBC-networking-1.1
EEMBC-office-1.1EEMBC-telecom-1.1
Dhrystone-2.1
1.001.021.001.011.001.001.001.001.00
1.511.481.511.501.521.521.521.521.52
1.521.251.521.461.671.591.511.501.76
1.771.461.771.701.941.851.761.752.05
1.981.641.981.892.152.051.981.972.31
2.231.812.232.122.432.332.252.242.62
1.201.121.211.201.281.231.141.131.32
1.591.471.611.591.701.631.511.511.77
► state of the art design techniques used►DFM, DFT, scan test
► same design rules on 16bit MCU family – 0.4ppm ► Power Architecture - 1st 1Mu with zero defects
currently running about 3ppm, with volume production < 1ppm
► Remove knock chip, ADC muxs, temperature sensor and Vreg from PCB
► Create other “virtual sensors” using Freescale on-chip signal processing IP
► development of 90nm technology► investigating 65nm technology
CROSSBAR SWITCH
I/OBridge
256KSRAMw/ECC
(32K S/B)
EDB
development&
calibrationbus
main memory system
Interrupt Controller
Data and Instruction System
4x FlexCAN
3xeSCI
4xDSPI
64 chQUADADCi
4xDecFil
NexusIEEEISTO
5001-2003
JTAG
Debug
4 MBFlashw/ECC
MMUSPE
Osc/PLL
Memory Protection Unit
eMIOS32ch.
Systemintegration
FlexRay™Controller
6Kdata24KcodeRAM
eTPU32ch.
eTPU32ch.
timed I/O system
SIU
communications
I/OBridge
2 x eDMA64 & 32ch
e200z7superscalar
CPU
VReg
Boot AssistModule (BAM)
TM
13Freescale™ 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. 2009.
Joint Development Program
► Share 32-bit Power Architecture and High Voltage PowerMOS and IGBT technologies
► Create a common Power Architecture microcontrollers design center
► Align e-NVM Process-technology on 90nm & 65nm nodes
► Collaboration between ST and FSL will compliment each companies ongoing independent roadmaps
► Devices will be jointly defined and designed, then independently manufactured, sold and supported
TM
14Freescale™ 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. 2009.
Freescale - ST Joint Development Program Benefits
Two leaders of automotive MCU technologies joining forces
True dual sourcing
Broader IP Portfolio
Rapidly Expanding Roadmaps
Standardization of Power Architecture
TM
15Freescale™ 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. 2009.
Cross Family Compatibility
CROSSBAR SWITCH
40KSRAM
PowerPCTMe200z0
Core
VReg
Communications I/O System
Crossbar Slaves
Interrupt Controller
Crossbar Masters
Nexus
JTAG
Debug
512KbFlash Boot
AssistModule (BAM)
Oscillator
System Integration
DMARTC
I/OBridge
1or2FlexCAN
1eSCI
Mc
Tim
er
3DSPI
FMPLLFlexRay
Mc
Tim
er
Mc
Tim
er
Mc
PWM ADC I/F
10 bit650 nsec
S&H S&Hmux mux
CROSSBAR SWITCH
40KSRAM
PowerPCTMe200z0
Core
VReg
Communications I/O System
Crossbar Slaves
Interrupt Controller
Crossbar Masters
Nexus
JTAG
Debug
512KbFlash Boot
AssistModule (BAM)
Oscillator
System Integration
DMARTC
I/OBridge
1or2FlexCAN
1eSCI
Mc
Tim
er
3DSPI
FMPLLFlexRay
Mc
Tim
er
Mc
Tim
er
Mc
PWM ADC I/F
10 bit650 nsec
S&H S&Hmux mux
CROSSBAR SWITCH
32KSRAM
PowerPCTMe200z0
Core
VReg
Communications I/O System
Crossbar Slaves
Interrupt Controller
Crossbar Masters
Nexus
JTAG
Debug
512KbFlash Boot
AssistModule (BAM)
Oscillator
Memory Protection Unit (MPU)
System Integration
DMAReadyRTC
I/OBridge
3 FlexCAN
4LINFlex
32 chATD12bit
eMIOSLite8ch IO
36ch shiftPWM
3DSPI
FMPLL
2I2C
Power Sw
PIT 4ch 32b
MCM
CROSSBAR SWITCH
48KSRAM
PowerPCTMe200z3
CoreSIMDMMU
VReg
Communications I/O System
Crossbar Slaves
Interrupt Controller
Crossbar Masters
Nexus
JTAG
Debug
1MbFlash Boot
AssistModule (BAM)
Oscillator
System Integration
DMARTC
I/OBridge
2 FlexCAN
2eSCI
32 chATD12bit
eMIOSLite24ch
2DSPI
FMPLL
eTPU32 ch.
2.5K CodeRAM
12K DataRAM
Cal
Bus
Inte
rface
CROSSBAR SWITCH
48KSRAM
PowerPCTMe200z3
CoreSIMDMMU
VReg
Communications I/O System
Crossbar Slaves
Interrupt Controller
Crossbar Masters
Nexus
JTAG
Debug
1MbFlash Boot
AssistModule (BAM)
Oscillator
System Integration
DMARTC
I/OBridge
2 FlexCAN
2eSCI
32 chATD12bit
eMIOSLite24ch
2DSPI
FMPLL
eTPU32 ch.
2.5K CodeRAM
12K DataRAM
Cal
Bus
Inte
rface
CROSSBAR SWITCH
64KSRAM
PowerPCTMe200z0
Core
ExternalBus
(208MAPBGA)
VReg
Communications I/O System
Crossbar Slaves
Interrupt Controller
Crossbar Masters
Nexus
JTAG
Debug
1MbFlash Boot
AssistModule (BAM)
Oscillator
Memory Protection Unit (MPU)
System Integration
DMADisplay
InterfaceUnit
RTC
I/OBridge
2 CAN
2LINFlex
16 chATD10bit
6gaugedrivers
eMIOSLite24 ch.
2I2C
3 DSPI
sound
40x4LCD
FMPLL
VideoRAM(tbd)
CROSSBAR SWITCH
64KSRAM
PowerPCTMe200z0
Core
ExternalBus
(208MAPBGA)
VReg
Communications I/O System
Crossbar Slaves
Interrupt Controller
Crossbar Masters
Nexus
JTAG
Debug
1MbFlash Boot
AssistModule (BAM)
Oscillator
Memory Protection Unit (MPU)
System Integration
DMADisplay
InterfaceUnit
RTC
I/OBridge
2 CAN
2LINFlex
16 chATD10bit
6gaugedrivers
eMIOSLite24 ch.
2I2C
3 DSPI
sound
40x4LCD
FMPLL
VideoRAM(tbd)
Monaco(Powertrain)
Pictus/Tokay(Airbag/Steering)
Bolero(Body)
Spectrum(Instrument Cluster)
3232--bit standard architecture adopted across all product familiesbit standard architecture adopted across all product families
Maximum IP reuseFaster time-to-marketReduced riskLeverage software and tools investments
TM
16Freescale™ 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. 2009.
Powertrain Application RangeMarket segments are all going green to maximize the energy conversion yield from fossil or renewable energy sources and comply with regulationsapplicable for a safe and fun vehicle.
AdvancedPowertrainHigh End PowertrainMotorcycles &
Non AutoLow End Powertrain
► 1 cyl Gasoline for motorbikes up to 250cc
► 1-2 Cyl Over 250cc
► Scooter / Skidoos / Non Automotive Engines
► 2-4 cyl Gasoline MPI Euro3/4
► <1,6 liter Euro4/5 Gasoline
► Flexfuel Engines
► 4 to 12 Cylinder GDI
► Common Rail Diesel
► Trucks
► Dual Clutch Transmission
► Hybrid Engine► Energy Management► Electrical Vehicle
► Hydrogen Fuel Cells
► HCCI
System in PackageIntegrated solution (16 or 32-bit MCU + U-Chip) +
BAP sensor
Low end 32-Bit MCU up to 1.5MB + Analog Chipset +
BAP sensor
Combination of 32-bit MCUs + Analog Chipset + cooling
From 2MB up to Dual core 6MB MCU + (Analog Chipset +
BAP Sensor
TMTM
TM
17Freescale™ 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. 2009.
32-Bit Powertrain Overview
same instruction set / memory map / interrupt map / software
BRIC GDI, Diesel
Diesel Gearbox
HybridHCCI
@64MHz, 512KB @80Mz, 1.5MB @150Mz, 2 & 4MB @264MHz, 4MB Multi-core (New)
2-4cyl
► Time to market reduced
• Modular cores to match engine requirementsw/ DSP, FPU, cache, larger pre-fetch buffersw/ Single and Dual-Core options
• Software enablement package • Maximize Development reuse
► Development Cost and Resource reduction (economies of scale)
• Common architecture and platform development
• Key IPs implementation to lower system cost as such as decimation filter, reaction channel and knock detection
• Same core & tools from BRICs to GDI engines
► Commitment to Zero defect
• State of the art design techniques used• Design rules applicable from S12(X) and eSys• Proven safe launch plan
► Performance
• Highest performance MCU for engine management with more than 600 DMIPS benchmark at 264 MHz
• Handle regulation compliancy• High temperature capability up to Tj=150°C
z3 z3 z4 z7 2 x z7
TM
18Freescale™ 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. 2009.
►Pricing and system cost• Market leading pricing with 130nm qualified parts• Development cost reduction through scalability and re-use• Future-proofed cost reduction with 90nn and 65nm
►Differentiation and technical strength• Peripherals designed specifically for engines (eTPU2 & DECFIL)• Performance: up to 300MHz dual core with co-processors• Scalability: 256k – 8MB Flash, 1 instruction set
►Quality, support and safe launch• Safe launch process • Excellent MPC5500 130nm launch, zero defect• Continuous improvement philosophy for 90nm
Why Power Architecture?
TM
19Freescale™ 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. 2009.
Power Architecture, More Than Just MHz
► Greatest throughput / MHz of any powertrain MCU• Mamba has 623 DMIPS at 264MHz (2.4 DMIPS / MHz)• Other similar class devices offer 1 – 1.5 DMIPS / MHz
► More than just DMIPS• Mamba has multiple enhanced eTPU2 modules which run faster than eTPU
(200MHz vs. 132MHz)Each eTPU can deliver up to 1MIP/MHz in C90, CPU offers 1.5MIPS/MHz
• Parallel processing: smart DMA, crossbar architecture and cache• Advanced fetch accelerator, virtual single cycle flash up to 264MHz
► Combined CPU, optimised architecture and smart peripherals• Gives greatest throughput, system level performance• Offload tasks, run slower, reduce power• Opportunity for ctms to add value via sw
eTPU2 as smart watchdogeTPU2 running transmission module
TM
20Freescale™ 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. 2009.
Glow Plugs (3 to 12)
Main Micro
Analog / Digital Inputs Diesel Engine Management Solutions
Relays
Tachout Counter
Oxygen Heaters
Fuel Pump
Dashboard Lamps
Fan Control
Rail Pressure Control
COM ICs
Power Supply MC33730MC33905
HS CANLIN
FLEXRAYETHERNETMC33902
EGR Positioner
Cylinder Pressure
Accelerator
Air Mass Flow
Battery
Temperatures
BAT
Rail Pressure
Oxygen Sensors
Valves Control
CAN BUSOn BoardDiagnostic
High Current Driver
HBridgeDriver
MC33899 MC33926MC33937
OutputDriversMC33800MC33810
Cam position
Clutch / Brake
Speed
Timed Inputs
Crank Speed
DMA
FLASH/RAM
eTPU
Ext Bus
I/O
COM ICs
Signal Conditioning
S08SG
COM
Turbo Control
InjectorsDriver
MC33810
DC/DC
SafetyMicro
Injectors (3 to 12)
Injectors Feedback
MPC56xx
TM
21Freescale™ 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. 2009.
Automatic Manual Transmission Solutions
DMA
FLASH/RAM
eTPU I/OCOM
MPC5634M /MPC5644A
MC33905Voltage Reg
CAN/LIN Transceiver
MC33902CAN Transceiver
8-bit Core
COM I/O
FlashRAM
MC9S08SGOptional Safety MCU
BAT
BrakePedal Position
Battery Voltage
Clutch Speed
Vehicle Speed
Hydraulic Pressure
Clutch Position
Gear Position
Shift Position
Cranking
Gear Selection
Cranking Relay
Door Switch
AUTO Switch
SignalC
onditioningM
C33975
Switch D
etection
MC33800Multiple
Low-Side Switch &
Driver
Main PowerRelay
Hydraulic Pump Relay
Buzzer
Shift Valve 1
Shift Valve 2
Gear Valve 1
Gear Valve 2
Clutch Valve
MC33811Solenoid Monitor
TM
22Freescale™ 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. 2009.
Changes►100% compatible with eTPU
• No changes required to hardware or software if only eTPU features are used.►Supports a wider range to frequencies
• Supports up to 200MHz operation and better resolution at lower frequencies.►New channel features
• Main change is programmable channel modes.►New programming features
• Biggest change is engine relative addressing mode.►Safety related enhancements
• New software watchdog and error detection features.►Some devices have enhanced motor control features
• This is not a change to the eTPU itself but a change in integration.• More eTPU channels have separate input and output signals to allow an eTPU
to control 4 BLDC motors.
TM
23Freescale™ 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. 2009.
► eTPU2: more than just angle clocking
► eTPU2 example1: traction control assist• message from braking system & initiates torque reduction mode • cyclically stops fuelling & sparking selected cylinders • innovative traction control
► eTPU2 example2: transmission control• CPU & eTPU0 control engine• eTPU1 controls transmission• enables system cost reduction
► eTPU2 example3: system monitor• eTPU MAC unit allows for DSP filters• reads signals from a rotating fan• can indicate system wear / instability
eTPU2: Engine Partitioning and Innovation
designed for the Automotive Engineer
calculates engine position
controls spark timing
fuel injection controlopens knock window
predicts engine speed
TM
24Freescale™ 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. 2009.
Agenda
► Freescale Overview, Vision, Trends and Quality► Why Freescale for Powertrain?► Powertrain Performance► Technology Roadmap► Powertrain Overview & Roadmaps► Addressing Powertrain Customer Challenges► Summary and Q&A
TM
25Freescale™ 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. 2009.
App
licat
ion
Per
form
ance
/ In
tegr
atio
n
2004 2005 2006 2007 2008 2009 future2010
MPC5554 Copperhead2M Flash, 64 KB SRAM
128MHz128MHz
MPC5566 Viper3M Flash, 128 KB SRAM
144MHz144MHz
MPC5673F Mamba-lite4M Flash, 128 KB SRAM
200 MHz200 MHz
MPC56xx Mamba4M Flash, 256 KB SRAM
264MHz264MHz
2x performance
3x performance
• Fully compatible products• Dedicated automotive peripherals• Single and dual-core options• Covers performance needs to 2020
0
5
10
15
20
25
30
35
40
cpu32x Silver Oak Taipan one-z6-200mhz
one-z7-300mhz
Cobra-dual-z6-200mhz
1.5x performance
highest everEEMBC results, 114
benchmarked as 200MIPS
36x more performance: Cerberus to Cobra
dual core, 3 eTPU,3x perf Copperhead
1.2x performance
Performance Roadmap
In Production
Planned
Proposed
Available
MPC56xx Cobra4M Flash, 256 KB SRAM
2 x 180MHz2 x 180MHz
single core, 2 eTPU,2x perf Copperhead
Mamba264-300MHz
TM
26Freescale™ 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. 2009.
Agenda
► Freescale Overview, Vision, Trends and Quality► Why Freescale for Powertrain?► Powertrain Performance► Technology Roadmap► Powertrain Overview & Roadmaps► Addressing Powertrain Customer Challenges►Summary and Q&A
TM
27Freescale™ 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. 2009.
Technology
TM
TM
28Freescale™ 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. 2009.
Embedded NVM Technology Roadmap2007 2008 2009 2010 2011 20122005+ ~~
0.25μm Split Gate Flash
Industrial, Mass Market and Low End Automotive : 1.5T Split Gate Solutions
Mid and High End Automotive : 1T Floating Gate Solutions
Customer Samples
Process Qualification
0.18um Split Gate Flash
90nm Split Gate Flash (TFS)
65nm Flash - Auto
90nm Flash- Auto
LCFL
In Production
In DevelopmentLegend:
130nm Flash - Auto
TM
29Freescale™ 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. 2009.
Agenda
► Freescale Overview, Vision, Trends and Quality► Why Freescale for Powertrain?► Powertrain Performance► Technology Roadmap► Powertrain Overview & Roadmaps►Addressing Powertrain Customer Challenges►Summary and Q&A
TM
30Freescale™ 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. 2009.
e200z Core Roadmap
2004 2005 2006 2007
Perf
orm
ance
/ Fe
atur
es Powertrain
&Chassis
Body
Electronicse200z380MHz
SIMD
4-stage pipeline
FPU
VLE
e200z6200MHz
SIMD
7-stage pipeline
FPU
VLE
e200z6144MHz
SIMD
Up to 32k cache
FPU
e200z180MHz
4-stage pipeline
VLE
7-stage pipeline
Up to 32k cache
e200z7264MHz
SIMD
10-stage pipeline
FPU
Dual Issue /VLE
Up to 32k cache
e200z080MHz
4-stage pipeline
VLE Only
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.
e200z4120MHz
SIMD
5-stage pipeline
FPU
Dual Issue / VLE
Up to 16k cache
TM
31Freescale™ 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. 2009.
Note: MPC5533 only has one ADC converter. All other MPC55xx devices have one 40 channel dual Enhanced queued analog-to-digital converter (eQADC) - each up to 12 bit resolution and up to 1.25us. The 208 pkg only supports 34 ADC channels.
Powertrain Product Families Currently In Production
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: MPC5533 products in 208 MAPBGA packages; MPC5534 and MPC5553 products in 208 and 496 MAPBGA packages; MPC5554, MPC5565, MPC5566 and MPC5567 products in 496 MAPBGA packages
TM
32Freescale™ 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. 2009.
FSL Packaging Strategy: Maximize vertical and horizontal scalability
MPC5633M MPC5634M MPC5644A MPC5673F MPC5674F
100 LQFP
144 LQFP 144 LQFP
176 LQFP 176 LQFP 176 LQFP
416 BGA 416 BGA
324 BGA 324 BGA
516 BGA
Pin to Pin Compatible
Pin to Pin Compatiblefor shared functions
Geometry scalability (1)
(1) the majority of I/O functions (eTPU, eMIOS, CAN, ADC) would use compatible locations, meaning that they occupy same general area of package ballmap, allowing minimized PCB redesign to transition
208 MAP 208 MAP 324 BGA
516 BGA
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: MPC563xM and MPC564xA products in 208 MAPBGA packages
TM
33Freescale™ 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. 2009.
Nauru - MPC5631N: 640K Engine Controller with Data Flash
CROSSBAR SWITCH
I/OBridge
40KSRAMw/ECC
(20K S/B)
main memory system
Interrupt Controller
Data and Instruction System
1x FlexCAN
2xeSCI
2xDSPI
24 chADCi
+VGA
DecFil
JTAG
Debug
512KFlashw/ECC
MMUSPE
Osc/PLL
Memory Protection Unit
eMIOS8ch.
Systemintegration
1.5Kdata8K
codeRAM
eTPU16ch.
timed I/O system
SIU
communications
105 DMIPS from core, with embedded DSPand hw FPU; 1.6 DMIPSMHz at 64MHz; option of 80MHz version
12bit ADC with on-chip knock, built-in filtering system allows cost reduction of PCB
Most precise engine timers available, control fuel delivery & improve gas mileage, adds 32 DMIPS
Data flash (total 128K) allows cost effective EEPROM emulation
eDMA16ch
e200z3CPU
FPU / DSP
VReg
Boot AssistModule (BAM)
33
128KDataFlash
PITSTiMSWat
TM
34Freescale™ 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. 2009.
Mamba - MPC5674F: 4 MB Engine Controller with FlexRay™
CROSSBAR SWITCH
I/OBridge
256KSRAMw/ECC
(32K S/B)
EDB
development&
calibrationbus
main memory system
Interrupt Controller
Data and Instruction System
4x FlexCAN
3xeSCI
4xDSPI
64 chQUADADCi
4xDecFil
NexusIEEEISTO
5001-2003
JTAG
Debug
4 MBFlashw/ECC
MMUSPE
Osc/PLL
Memory Protection Unit
eMIOS32ch.
Systemintegration
FlexRay™Controller
6Kdata24KcodeRAM
eTPU32ch.
eTPU32ch.
64 chQUADADC
4xDecFil
timed I/O system
SIU
communications
600 DMIPS from 264 MHz core, integrated DSP allowing users tocreate ‘virtual sensors’
Only quadruple ADC on market, with built-in filtering system allows cost reduction of PCB
Most precise engine timers available, control fuel delivery & improve gas mileage
256KSRAMw/ ECC
(32K S/B)
4MBFlash
w/ ECC
Largest program memory for market space helps with autocoding; zero defect technology on all memories
Power Technology
e200z7superscalar
CPU
MMUSPE
eMIOS32ch.
6Kdata24KcodeRAM
eTPU32ch.
eTPU32ch.
timed I/O system I/OBridge
2 x eDMA64 & 32ch
e200z7superscalar
CPU
VReg
Boot AssistModule (BAM)
TM
35Freescale™ 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. 2009.
Monaco Up To 1.5M – MPC563xM
CROSSBAR SWITCH
I/OBridge
Up To 94kBSRAMw/ECC
(32kB S/B)
EBI
development&
calibrationbus
main memory system
Interrupt Controller
Data and Instruction System
2x FlexCAN
2xeSCI
2xDSPI
34 chDualADCiVGA
1xDecFil
NexusIEEEISTO
5001-2003
JTAG
Debug
Up To 1.5MBFlashw/ECC
MMUSPE
Osc/PLL
eMIOS16ch.
Systemintegration
3kBData14kBCodeRAM
eTPU32ch.
timed I/O system
SIU
communications
Only quadruple ADC on market, with built-in filtering system allows cost reduction of PCB
Most precise engine timers available, control fuel delivery & improve gas mileage
eDMA32 channel
e200z3CPUSPE
VReg
Boot AssistModule (BAM)
Temp S
ens
Core• 80 MHz Power Architecture™ e200z3 Core + VLE
• SPE Module for Floating Point & DSP• 8 Entry MMU
Memory• Up To 1.5MB Byte RWW Flash with ECC• Up To 111kB Total SRAM
• Up To 94kB on chip static RAM (32kB standby) with ECC• 17kB for eTPU (14kB code & 3kB data)
I/O• Timed I/O Channels
• 32 channel eTPU2• 16 channel eMIOS
• 2 x FlexCAN - Compatible with TouCAN, 32/64 Message Buffers• 2 x eSCI• 2 x DSPI 16 bits wide up to 6 chip selects each
• SPI with continuous mode and DMA support• Supporting Micro Second Bus, optionally using LVDS
• 34 channel Dual ADC - up to 12 bit and up to 670ns conversions• 6 Queues with triggering and DMA support• Variable Gain Amplifier (X1, X2, X4)• Decimation Filters• Temperature sensor and Absolute voltage reference
System• FM-PLL• 32 Channel enhanced DMA Controller• Peripheral Interrupt Timer (PIT) (capable of queue triggering)• System Timer Module (STiM) (for AutoSAR task monitor function)• Software Watchdog (SWaT) (windowing watchdog)• Interrupt Controller (plus NMI)• Nexus IEEE-ISTO 5001-2003 Class 2+ (ETPU Class 1)• Single 5V Power supply is optional• EBI for calibration (16/32bit)• 100, 144 & 176 pins.
PITSW
aTSTiM
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: MPC563xM and MPC564xA products in 208 MAPBGA packages
TM
36Freescale™ 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. 2009.
Andorra 4MB – MPC5644A
CROSSBAR SWITCH
I/OBridge
192kBSRAMw/ECC
(24kB S/B)
Calibrationbus
main memory system
Interrupt Controller
Data and Instruction System
3x FlexCAN
3xeSCI
3xDSPI
40 chDualADCi
2xDecFil
VGA
NexusIEEEISTO
5001-2003
JTAG
Debug
4 MBFlashw/ECC
MMUSPE
Osc/PLL
Memory Protection Unit
eMIOS24ch.
Systemintegration
FlexRay™Controller
3kBData14kBCodeRAM
eTPU32ch.
timed I/O system
SIU
communications
Only quadruple ADC on market, with built-in filtering system allows cost reduction of PCB
Most precise engine timers available, control fuel delivery & improve gas mileage
eDMA64 channel
e200z4superscalar
CPU
VReg
Boot AssistModule (BAM)
Temp S
ensCore• 145 MHz Power Architecture™ e200z4d Core + VLE
• Dual Issue Core with SPE Module for Floating Point & DSP• 4kB Instruction Cache - 2 or 4 way - with error detection• 16 Entry MMU, NMI, Power Saving mode
Memory• 4MB Byte RWW Flash with ECC• 213kB Total SRAM
• 192kB on chip static RAM (including 24kB standby) with ECC• 4kB unified-cache (with line locking)• 17kB for eTPU (14kB code & 3kB data)
I/O• Timed I/O Channels
• 32 channel eTPU2• 24 channel eMIOS
• FlexRay• Dual Channel (10MB/s)
• 3 x FlexCAN - Compatible with TouCAN, 64 Message Buffers Each• 3 x eSCI• 3 x DSPI 16 bits wide up to 6 chip selects each
• SPI with continuous mode and DMA support• Supporting Micro Second Bus, optionally using LVDS
• 1 x CRC unit• 40 channel Dual ADC - up to 12 bit and up to 670ns conversions
• 6 Queues with triggering and DMA support• Variable Gain Amplifier (X1, X2, X4)• Dual Decimation Filters• Temperature sensor and Absolute voltage reference
System• FM-PLL• 64 Channel enhanced DMA Controller• Peripheral Interrupt Timer (PIT) (capable of queue triggering)• System Timer Module (STiM) (for AutoSAR task monitor function)• Software Watchdog (SWaT) (windowing watchdog)• 378 source Interrupt Controller (plus NMI)• Nexus IEEE-ISTO 5001-2003 Class 3+ (ETPU Class 1)• Single 5V Power supply is optional for 208 and 176 QFP packages only• EBI for calibration (16/32bit)• 176 LQFP / 208MapBGA / 324PBGA (bus, 40ADC), KGD (no PGE Pads)
CRC
External Bus
Interface(EBI)
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: MPC563xM and MPC564xA products in 208 MAPBGA packages
TM
37Freescale™ 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. 2009.
Core• 145 MHz Power Architecture™ e200z4d Core + VLE
• Dual Issue Core with SPE Module for Floating Point & DSP• 4kB Instruction Cache - 2 or 4 way - with error detection• 16 Entry MMU, NMI, Power Saving mode
Memory• 2MB Byte RWW Flash with ECC• 149kB Total SRAM
• 128kB on chip static RAM (including 32kB standby) with ECC• 4kB instruction cache (with line locking)• 17kB for eTPU (14kB code & 3kB data)
I/O• Timed I/O Channels
• 32 channel eTPU2 with 5 channel Reaction Module• 24 channel eMIOS
• FlexRay• 3 x FlexCAN - Compatible with TouCAN, 64 Message Buffers Each• 3 x eSCI• 3 x DSPI 16 bits wide up to 6 chip selects each
• SPI with continuous mode and DMA support• Supporting Micro Second Bus, optionally using LVDS
• 1 x CRC unit• 40 channel Dual ADC - up to 12 bit and up to 670ns conversions
• 6 Queues with triggering and DMA support• Variable Gain Amplifier (X1, X2, X4)• Dual Decimation Filters• Temperature sensor and Absolute voltage reference
System• FM-PLL• 64 Channel enhanced DMA Controller• Peripheral Interrupt Timer (PIT) (capable of queue triggering)• System Timer Module (STiM) (for AutoSAR task monitor function)• Software Watchdog (SWaT) (windowing watchdog)• 475 source Interrupt Controller (plus NMI)• Nexus IEEE-ISTO 5001-2003 Class 3+ (ETPU Class 1)• Single 5V Power supply is optional for 176 QFP packages only• EBI for calibration (16bit)• 176 LQFP / 324MapPBGA(bus, 40ADC), no KGD
Andorra 2M – MPC5642A Preliminary
CROSSBAR SWITCH
I/OBridge
128kBSRAMw/ECC
(32kB S/B)
EDB
development&
calibrationbus
main memory system
Interrupt Controller
Data and Instruction System
3x FlexCAN
3xeSCI
3xDSPI
40 ch DualADCi
Temp. Sen.VGA
2xDec
Filter
NexusIEEEISTO
5001-2003
JTAG
Debug
2 MBFlashw/ECC
MMUSPE
Osc/PLL
Memory Protection Unit
eMIOS24ch.
Systemintegration
3kBData14kBCodeRAM
eTPU32ch.
timed I/O system
SIU
communications
eDMA64 channel
e200z4dsuperscalar
CPU
VReg
Boot AssistModule (BAM)CRC
ReactionModule
5 ch.
FlexRay™Controller
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: MPC563xM and MPC564xA products in 208 MAPBGA packages
TM
38Freescale™ 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. 2009.
Cobra 6MB – MPC5776R Preliminary
CROSSBAR SWITCH
I/OBridge
384kBSRAMw/ECC
48kB Standby
EDB
development&
calibrationbus
main memory system
DualInterrupt Controller
Data and Instruction System
6 MBFlashw/ECC
Osc/PLL
Memory Protection Unit
FlexRay™Controller
timed I/O systemSIUA communications
I/OBridge
Dual64 Channel
eDMA
e200z7superscalar
CPU
VReg
Boot AssistModule (BAM)CRC
SystemControl
e200z7superscalar
CPU
4x FlexCAN
3xeSCI
5xDSPI
64 chQUADADCi
10xDecFil
eMIOS32ch.
eTPU32ch.
eTPU32ch.
eTPU32ch.
6kBdata24kBcodeRAM
3kBdata12kBcodeRAM
Semaphores
SIUBPPO
NexusIEEEISTO
5001-2003
JTAG
Debug
Core• 200 MHz Dual Power Architecture™ e200z7d Core + VLE
• Dual Issue Core with SPE2 Module for Floating Point & DSP• 16kB Instruction & 16kB Data Cache • 16 Entry MMU & MPU
Memory• 6MB Byte RWW Flash with ECC• 461kB Total SRAM
• 384kB on chip static RAM (48kB with standby) with ECC• 32kB unified-cache (with line locking)• 45kB for eTPU (36kB code & 9kB data)
I/O• Timed I/O Channels
• 3 x 32 channel eTPU2• 32 channel eMIOS
• FlexRay• Dual Channel (10MB/s)
• 4 x FlexCAN - TouCAN Compatible , 64 Message Buffers Each• 3 x eSCI• 5 x DSPI 16 bits wide up to 6 chip selects each
• SPI with continuous mode and DMA support• Supporting Micro Second Bus, optionally using LVDS
• 1 x CRC unit• 4 x Protected Port Outputs• 64 channel Quad ADC - up to 12 bit & up to 670ns conversions
• 12 Queues with triggering and DMA support• Variable Gain Amplifier (X1, X2, X4)• 10 Decimation Filter block with Hardware Knock Integrators• Temperature sensor and Absolute voltage reference
System• FM-PLL• Daul 64 Channel enhanced DMA Controller• Peripheral Interrupt Timer (PIT) (capable of queue triggering)• System Timer Module (STiM) (for AutoSAR task monitor function)• Software Watchdog (SWaT) (windowing watchdog)• Dual Interrupt Controller (plus NMI)• Nexus IEEE-ISTO 5001-2003 Class 3+ (ETPU Class 1)• Single 5V Power supply is option• EBI for calibration (16/32bit)• 416 BGA KGD (no PGE Pads), proposed 516 BGA
TM
39Freescale™ 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. 2009.
Komodo 2MB – MPC5675K Preliminary
CROSSBAR SWITCH
I/OBridge
Up To 512kBSRAMw/ECC
EBI
main memory system
DualInterrupt Controller
Data and Instruction System
4x FlexCAN(1 Safety Port)
4xLINFlex
3xDSPI
NexusIEEEISTO
5001-2003
JTAG
Debug
Up To 2MBFlashw/ECC
Osc/PLL
MEMORY PROTECTTION UNIT
eMIOS16ch.
FlexRay™Controller
3xeTimer
timed I/O system
SIU
communications
I/OBridge
Dual32 ChaneDMA
e200z7superscalar
CPU
VReg
Boot AssistModule (BAM)
Core• 180+ MHz Dual Power Architecture™ e200z7d Core + VLE
• Dual Issue Core with SPE2 Module for Floating Point & DSP• Lock Step Option with Redundancy Checking Hardware• 16K Instruction & 16K Data Cache for each core• 16 Entry MMU, NMI, Power Saving mode
Memory• Up To 2MB Byte RWW Flash with ECC• Up To 512kB SRAM with ECCI/O• Timed I/O Channels
• Motor Control Peripheral set for up to 3 motors• 3 x FlexPWM - with 8 channels each• 3 eTimer - with 6 channels each• 2 Cross Triggering Units for Autonomous Operation• 16 channel eMIOS
• Ethernet • FlexRay
• Dual Channel (10MB/s)• 4 x FlexCAN - Compatible with TouCAN (1 Safety Port)• 4 x LINFlex• 3 x I2C• 3 x DSPI 16 bits wide up to 4 chip selects each
• SPI with continuous mode and DMA support• 1 x CRC unit• PDI For CMOS Image Sensors• 22 Channel Quad ADC - 1M Sample / Second
• Temperature sensor and Absolute voltage reference
System• FM-PLL• Dual Interrupt Controllers with NMI• 16 Channel enhanced DMA Controller• Peripheral Interrupt Timer (PIT) (capable of queue triggering)• System Timer Module (STiM) (for AutoSAR task monitoring)• Software Watchdog (SWaT) (windowing watchdog)• Nexus IEEE-ISTO 5001-2003 Class 3+ (ETPU Class 1)• EBI for Calibration & External Memory (DRAM Controller)• 257BGA & 473BGA (Additional Packages TBD)
CRC
SystemControl
e200z7superscalar
CPU
3xFlexPWM
22 chQuadADC
2xCTU
Semaphores
REDUNDANCY HARDWARE
EthernetController
IRC
3xI2C
TM
40Freescale™ 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. 2009.
Python Up To 6MB – MPC577x Concept
CROSSBAR SWITCH
I/OBridge
Up To 512kBSRAMw/ECC
EDB
development&
calibrationbus
main memory system
DualInterrupt Controller
Data and Instruction System
4x FlexCAN
2xeSCI
4xDSPI PDI
NexusIEEEISTO
5001-2003
JTAG
Debug
Up To 6MBFlashw/ECC
Osc/PLL
Memory Protection Unit
eMIOS24ch.
FlexRay™Controller
3xeTimer
timed I/O system
SIU
communications
I/OBridge
DualeDMA
e200z7superscalar
CPU
VReg
Boot AssistModule (BAM)
Core• True Quad Core• 200+ MHz Dual Power Architecture™ e200z7d Core + VLE
• Dual Issue Core with SPE2 Module for Floating Point & DSP• 16K Instruction & 16K Data Cache for each core• 16 Entry MMU, NMI, Power Saving mode
• Dual e200 Zen Vector Cores with SPE for DSP FilteringMemory• Up To 6MB Byte RWW Flash with ECC• Up To 512kB SRAM with ECCI/O• Timed I/O Channels
• Motor Control Peripheral set for up to 2 motors• 3 x FlexPWM - with 8 channels each• 3 eTimer - with 8 channels each• Cross Triggering Unit for Autonomous Operation• 24 channel eMIOS
• FlexRay• Dual Channel (10MB/s)
• 4 x FlexCAN - Compatible with TouCAN• 2 x eSCI• 4 x DSPI 16 bits wide up to 6 chip selects each
• SPI with continuous mode and DMA support• Supporting Micro Second Bus, optionally using LVDS
• 1 x CRC unit• 64 channel Quad ADC - 1M Sample / Second
• Temperature sensor and Absolute voltage reference
System• FM-PLL• Dual Interrupt Controllers with NMI• Dual 64 Channel enhanced DMA Controllers• Peripheral Interrupt Timer (PIT) (capable of queue triggering)• System Timer Module (STiM) (for AutoSAR task monitoring)• Software Watchdog (SWaT) (windowing watchdog)• Nexus IEEE-ISTO 5001-2003 Class 3+ (ETPU Class 1)• EBI for calibration (16/32bit)
CRC
SystemControl
e200z7superscalar
CPU
DualZen
VectorCores
L1SRAM
3xFlexPWM
64 chQuadADCi
CTU
Semaphores
TM
41Freescale™ 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. 2009. 41
The Crossbar Architecture, a Turbo for Gateways
Page buffers& Flash
Controller
CPUe200z6
SRAM
FLASH
► Platform = cores + crossbar + system support functions (INTC, debug, timers, semaphores…)
► The crossbar switch allows concurrent accesses between masters and slaves resources
► Widening the memory bottleneck:► Separate SRAM blocks► Flash controller with separate page
buffers to emulate dual-ported flash
► Peak data bandwidth of the MPC5668G crossbar architecture is 3.5 Gbytes/sec at 116 MHz clock speed
CPUe200z0
FEC
Flex
Ray
MLB DIM
eDM
ASR
AM
IP B
us
Brid
ge
IP B
us
Brid
ge
Crossbar
I/O I/O I/O I/OI/O I/O
TM
42Freescale™ 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. 2009.
Agenda
► Freescale Overview, Vision, Trends and Quality► Why Freescale for Powertrain?► Powertrain Performance► Technology Roadmap► Powertrain Overview & Roadmaps► Addressing Powertrain Customer Challenges► Summary and Q&A
TM
43Freescale™ 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. 2009.
Direct Injection Improves Fuel Efficiency by 15-20%► Direct injection used for both gasoline and “clean” diesel systems to boost fuel economy
► Engine gear teeth can be measured every 6 degrees• 1/10th degree accuracy is needed for optimal control of fuel spray and spark
MCU input data is less accurate than the required output,therefore the MCU has to ‘predict’ when to spark
MCU input data is less accurate than the required output,therefore the MCU has to ‘predict’ when to spark
► Uses eTPU to predict and compensate for precise engine control and mechanical limitation• Measures time between the last 2 teeth and makes angle to time conversions• Needs significant performance to do ~36,000 conversions/sec per cylinder • Improves fuel economy through tighter control yields
6Kdata24KcodeRAM
eTPU32ch.
eTPU32ch.
Advanced Timers
43
TM
44Freescale™ 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. 2009.
Knock Detection Using Power Architecture
►Knock control systems • Improves fuel economy by up to 3-5% by optimizing combustion cycle • Requires more components, typically a dedicated knock chip• Finds the knock signal from within engine noise (1/1000 of a second time
window) • Digitizes the signal and feeds back via the spark control system, typically
150 KHz
►Power Architecture handles this complexity• Enhanced time processor unit (eTPU2) predicts the knock window• Analog knock signal has to be digitized• ADC is capable of reading 800 KHz, so it can comfortably sample knock
and still have time to read other analog inputs in the system• Decimation filters included to support the most advanced systems
►System cost savings• Eliminates need for knock chip, filters, external ADC and multiplexer
64 chQUADADCi
4xDecFil
eMIOS32ch.
6Kdata24KcodeRAM
eTPU32ch.
eTPU32ch.
timed I/O system
All MPC56xx devices will support Knock implementation
TM
45Freescale™ 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. 2009. 45
Customer Challenges► Accurate timing control is critical for emissions, fuel economy, performance, and
noise. • Require precise multiple input of the high pressure fuel for each combustion event
► Very tight emissions regulations require precise sensing systems► Need control of fuel pump and high voltage boost for direct injection
Freescale Solutions► High accuracy, high resolution, tightly coupled timer systems (eTPU and eMIOS)
• Complex input/output timer functions of the MPC5500 family are performed by enhanced time processor unit (eTPU) engines
Each eTPU engine controls hardware channels, providing a total of 64 (24-bit) hardware, double action channels. Variable number of parameters per channel, angle clock hardware, and additional control and arithmetic instructions.
• Less complex timer functions of the MPC5500 family are performed by the enhanced modular input/output system (eMIOS).
24 hardware channels are capable of single-action, double-action, pulse-width modulation (PWM), and modulus-counter operations.
► High performance CPU (portfolio includes products up to 300MHz)► Future C90 devices offer close loop current control in H/W with integrated multiple
current thresholds and edge timers
Diesel Timing
More examples
TM
46Freescale™ 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. 2009.
Agenda
► Freescale Overview, Vision, Trends and Quality► Why Freescale for Powertrain?► Powertrain Performance► Technology Roadmap► Powertrain Overview & Roadmaps► Addressing Powertrain Customer Challenges► Summary and Q&A
TM
47Freescale™ 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. 2009.
Summary►Recognized leader and exceptional quality
record within Automotive Powertrain
►Partnering with our customers to address current and future automotive challenges (Cost, Schedule, Regulatory, etc…)
►Scalable and differentiated product line serving the ultra low-end to the high-end Powertrain markets
►Most powerful Powertrain architecture (PowerArchitecture)
►Robust Enablement environment
TM