Design with Freescale Automotive Certified SBCs

Design with Freescale Automotive Certified SBCs
Jun 08th 2011
Jun,
Design with Freescale Automotive Certified SBCs
DwF China 2011
Qian Hua [email protected]
q @
Automotive Technical Marketing
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
TM
Contents
1. What is SBC
2. Freescale Product Portfolios
3. Freescale SBC Product Features
4 SBC Design Supports
4.
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
2
TM
What is SBC?
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
TM
3
Typical Automotive ECU – Discrete Way
Power Supply
pp y Network ((Vbat line – 12V))
Vdd Voltage
Regulator
5V / 3.3V
Auxiliary
Voltage
Regulator
MCU
S
Sense
Vreg Current
Monitoring
5V / 3.3V
Load
Management
AtoD
Temp sense
eXtreme Switch
LS drivers
Motor Driver
2.5V Reference
Battery Sense
Safety
Watch Dog
5V Vcan
Fail Safe Monitoring
Wake
CAN HS
P/L
LIN P/L
I/O1 Load dump proof
I/O2 Load dump proof
I/03 Load dump proof
I/04 load dump proof
LIN P/L
Communication Network
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
4
TM
Typical Automotive ECU – Standard Integrated way
P
Power
S
Supply
l Network
N t
k (Vb
(Vbatt line
li – 12V)
Vaux 5V / 3.3V (w ballast)
SBC
Wake
Power
System
C
Comm.
Vdd 5V / 3.3V
Sense
Safety
CAN
LIN
MCU
Load
Management
AtoD
eSwitch
LS drivers
Motor Driver
Safety
Why selecting an SBC ?
How to select an SBC ?
oEnergy Efficiency – Ultra LowQ, Power conversion
oIdentify the Power Management requirements
o Voltage level to supply MCU & other loads
o Current capability (thermally important !)
oSpace reduction – PCB design & size optimization
o Scalability – platform approach
o Flexibility – I/Os, timings, Power Management
oSystem Dependability:
oReliability – reduced number of Solder joint
oRobustness – against external stresses
oFunctional Safety – MCU checks, Fail Safe,
oIdentify the Physical Layer needs
oDepends on car oem and application needs
oIdentify the customer constraints (energy eff.,
customer’s customer safety requirements, …)
secured transitions
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
5
TM
What is an SBC ?
SBC means System Basis Chip
Combining :
SBC
Eco-system
► Physical
•
Transmit Digital Network Information accros
the Network (Analog wave) in line with
A t
Automotive
ti Oem
O
standards
t d d
System
g
Management
► Power
Power
Management
► System
Physical
Layer
•
Layer (CAN & LIN)
Management (LDOs)
Supply MCU, CAN and other loads in Linear
regulation Mode
Management
•
Energy Savings : Manage Low Power Modes
• Functional Safety : Participate to System
Safety strategy
► Complete
eco system
eco-system
•
Simplify customer usage (SPI, Thermal, ...)
• Provide EMC compliance reports
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
6
TM
Freescale SBC Product Portfolios
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
TM
7
Freescale SBC solutions – Summary Table
Part Number
33662
3391x
33902
Product Status
QS
PPAP
PPAP
VMCU (Vdd)
-
5.0V
110mA
-
33903
PPAP
33903S
33903D
New
New
PPAP
PPAP
33904
33905S
33905D
PPAP
PPAP
PPAP
5.0V/3.3V
5.0V/3.3V
5.0V/3.3V
5.0V/3.3V
5.0V/3.3V
5.0V/3.3V
100mA +/-2%
150mA +/-2%
150mA +/-2%
150mA +/-2%
150mA +/-2%
150mA +/-2%
VMCU Pw Sharing.
-
-
-
-
+300mA
+300mA
+300mA
+300mA
+300mA
Vaux (ext ballast)
-
-
-
-
-
-
5.0/3.3V
5.0/3.3V
5.0/3.3V
Vcan
-
-
5V/100mA
5V/100mA
5V/100mA
5V/100mA
5V/100mA
5V/100mA
5V/100mA
CAN HS P/L
-
-
1
1
1
1
1
1
1
LIN2.1 / J2602 P/L
1
1
-
-
1
2
-
1
2
I/Os
1
2
1
1
3
3
4
4
4
LowQ Voff/Von
6µA
33µA
15µA
15/25 µA
15/25 µA
15/25 µA
15/25 µA
15/25 µA
15/25 µA
Battery sense
-
Yes
-
-
Yes
Yes
Yes
Yes
Yes
AMUX
-
Yes
-
-
Yes
Yes
Yes
Yes
Yes
Fail Safe
-
-
-
-
Yes
Yes
Yes
Yes
Yes
Watch Dog
-
Yes
-
Yes / Adv
Yes / Adv
Yes / Adv
Yes / Adv
Yes / Adv
Yes / Adv
SPI
-
8b
pSPI
16b / Safe
16b / Safe
16b / Safe
16b / Safe
16b / Safe
16b / Safe
Package
SO8
LQFP32
SO14
SOIC32eP
SOIC32eP
SOIC32eP
SOIC32eP
SOIC32eP
SOIC54eP
Attach strategy
MCU Supply
-
SO8
S12XS
Low end
SO8
SO8
S12XS
S12XE
S12XE
MPC5604B
MPC5604P
MPC5634M
S12XE
MPC5604B
MPC5604P
MPC5634M
S12XE
MPC5604B
MPC5604P
MPC5634M
S12XE
MPC5604B
MPC5604P
MPC5634M
S12XE
MPC5604B
MPC5604P
MPC5634M
Thermal simulations required according to Automotive environment conditions (tools available)
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
8
TM
Freescale SBC Product Features
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
TM
9
Energy Saving & Safe SBC family with Automotive Certified CAN & LIN
33904
Ballast regulator (Vaux)
Power sharing (Vdd ballast)
33903
MCU Regulator (Vdd)
Power Management Scalability
►
►
►
Functional Safety
►
Internal CAN Regulator (Vcan)
►
►
Low Power Modes
Flexible ((I/O))
Wake / INH
SPI
Avd W/D
►
►
►
LIN (1 and 2 options)
SOIC Wide Body with exposed Pad
Certification to LIN2.1 and ISO11898-2-5 standards
Successfully passing stringent EMC, ISO, ESD stds
Easy to use :
►
ecosystem
y
to lower development
p
time & simplify
p y access
Debbug Mode to save time during App. development
Flexibility & compatibility :
►
33905
Ultra Low Power Modes (typ 15µA in Vdd off)
Innovative Wake Up management and cyclic sense
Robust Physical Layers
►
CAN High Speed
Innovative Cranking pulse Management during Vdd low.
Fail Safe & configurable State Machine
Large protections and diagnostics
Energy Savings
►
Secured State Machine
MCU Power Supply (Vdd) : 5V or 3.3V / 150mA (Power
Split option for scalable needs - up to 300mA)
5V or 3.3V Vreg for Auxiliary loads
D di
Dedicated
d 5V
V Vreg
V
f CAN HS
for
►
Selectable parameters (RST time, W/D
1 or 2 LIN options (905S and 905D)
Family Concept Pinout compatible
Ideal Companion chip of MCU Body & LE Safety / PT
►
MPC5604B, MPC5604P, MPD5634M, S12XE, …
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
10
TM
Auxiliary Vreg (LDO)
•5
5.0V
0V / 3
3.3V
3V SPI selectable
•Ballast only
MCU Vreg (LDO)
• 5.0/3.3V
5 0/3 3V part number selectable
•150mA internal / +300mA external
Fail Safe output
p
Safe interaction
with MCU
Simplify Debbug
Battery Sense
Ideal for Cranking management
Ultra Low Power 15µA
Analog MUX
5V CAN Vreg (LDO)
CAN High Speed P/L
0, 1, 2 LIN2.1/J2606
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
11
TM
Freescale SBC Packaging
28 SOICW
Suffix DW
Pb Free
F
Suffix
S ffi EG
32 SOIC eP fine pitch
Suffix DWB
Pb Free
F
Suffix
S ffi EK
54 SOIC eP fine pitch
Suffix DWB
Pb Free
F
Suffix
S ffi EK
MC33989
MC33742
MC33903
MC33903S/D
MC33904
MC33905S
MC33905D
Same size
S
i as 28SOICW
With exposed pad.
7.5 mm
17.9 mm
11 mm
17.9 mm
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
12
TM
3 Linear Voltage Regulators
Vaux (3.3V or 5.0V)
To supply the
auxiliary
y loads
VDD (3.3V or 5.0V)
To supply the MCU
Vcan (5.0V)
To supply the CAN P/L
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
13
TM
Summary of options for: Vdd usage of ext. PNP & Vsup1/Vsup2, Vaux usage
1
2
3
Q2
Q2
5V_aux
Vbat
D1
V B aux V C au x
VAux
V S UP2
VC
VSU P1
VB
D1
Q1
5V_aux
D2
D1
C1
VBa ux VC au x VAu x
V S UP2
VSU P1
VC
VSU P1
VB
V C au x VAux
VC
VB
VDD
Vdd curent from internal reg.
Q2
C2
VSU P2
VSUP 1
VBau x V C au x VAux
VSU P2
VBau x
VDD
Vdd and Vaux with external PNP
Vbat
D1
Vbat
VDD
4
Vbat
5V_aux
VC
Q1
Vdd curent from internal reg, no Vaux
Vdd and Vaux with
external PNP
Dedicated supply for Vdd
and Vaux:
Vsup1 supply Vdd
Vsup2 for LIN, CAN I/O
Benefit: Optimization
of Vsup
o
sup buffering
bu e g
capacitor to handle
cranking pulse,
battery chattering etc
VB
VDD
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
14
TM
System Basis Chip – Analog Multiplexer
Analog Multiplexer
for enhanced Diagnostics
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
15
TM
New
Monitoring of critical Environment Conditions
Unique
VSUP monitoring
•Monitor battery voltage
after rev. batt. Protection
diode.
VDD-I_COPY
D1
VSUP
S_in
Multiplexer
VSENSE
VSense
• Detect sudden voltage
drops on VBatt.
• Compare agains Vsup
voltage.
Vdd-I copy
• Identify variations on the
MCU load current to
identify potential failures
(short circuits, internal
failures on the MCU)
VBAT
S_iddc
S_in
RSENSE 1k
5V-CAN
5V-CAN
MCU
MUX-OUT
IO-0
S_in
Customer benefit
A/D in
R
R
S_g3.3
Integrate key Voltage monitoring to save
discrete
components
S_ir
S_in
S_g5
IO-1
IO
1
solution to manage
cranking pulse with low cost design (no SMPS)
I/Os
Cost savings on buffer
Capacitors
(*)Optional
Temp
• Monitor direct input
voltage.
Space savings on buffer
Vref: 2.5VCapacitors
MI
•Identify
M(*)
short circuits.
Vref
• Have a fixed reference
voltage level, to compare
against
i
other
h voltages
l
(i.e. Vdd supply, VCan,
Vaux)
Temp
• Identify
y temperature
p
variations
on the IC (to highlight a possible
failure). Temp coeff 9.6mV/°C
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
16
TM
Continuous Battery Voltage and Vregs Supervision
Vsup / Vsense
• Vsense low detection (8.6V)
• Vsup
p low detection ((6V))
• Vsup battery fail detection (3V)
Vaux regulator
• Undervoltage and
overcurrent detection &
protection (reaction of the
regulator configurable)
Vdd regulator
• Configurable undervoltage
protection (RST
( S or INT))
• Configurable reset duration.
• Overcurrent detection
• Overtemperature pre-warning.
• Overtemperature
O t
t
protection.
t ti
5V CAN regulator
• Undervoltage and
overcurrent detection &
protection (reaction of the
regulator configurable)
• Overtemperature protection.
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
17
TM
New
Cranking and battery chattering situations
Unique
13.5V
Vbat 12V
ECU
Regulator Vdrop
INT
8.6V
Vbat
~5V
13V
4.5V
6V
Vdd
4.6V
INT
Drop
>350mV
> 3.8V (typ)
5V
D
Csup
4.65V
Cvdd
SBC
6V
<=5V
VDD
Control
INT
Vsense
Drop
~350mV
V
INT
Diode drop
D
Vsup
11.3V
VSU P1
Vbat
VBAT CAPACITOR
REDUCTION
COST SAVINGS
SPACE SAVINGS
MCU
RST
INT
Maskable INT on Vbat < 9V
Vsup <7V and Vdd low.
3 Vdd under voltage thresholds:
3.2V
Reset at Vdd < 4.6V
RSTb
4.6V => Reset or INT (SPI selectable)
3.2V = > Reset
RSTb
INTb
Example of INT capabilities and possible strategy
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
18
TM
SPI Communication - Interaction with MCU
SPI Communication
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
19
TM
Continuous check of SPI/SBC integrity
SPI Integrity
SPI Features:
•4MHz speed, 8Mhz with low parasitic capacitance
•16 bits (except 1 case of W/D refresh)
•32 addresses ( selectable via bit 13 – 9)
Verify there is no
interference or abnormal
condition on the SPI
communication.
i ti
Safety mechanisms:
•Write registers (device configuration) can be read back
•Parity bit 8: optional, calculated on 16 bits SPI word
•Multiple of 8 clocks => if false, message Ignored + INT
•CSB short to gnd detection
• Always return a valid device status data on MISO
•SPI operation check via device ID (P/N and mask
traceability)
•Critical Device state changes protected by secured SPI
(via Init mode)
SBC integrity
Flags received on
MISO
• Interrupt occurred
• Wake up occurred
• Reset occurred
• CAN failure
• LIN 0 failure
• LIN 1 failure
• I/O 0 failure
• I/O 1 failure
• SAFE flag
• VREG failure
NEW Burst option: Full register
mapping in 80 clocks.
BENEFIT : avoid mutiple access to SBC.
Minimize time to read full register
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
20
TM
SPI register mapping and organization
Register Name
MUX
RAM
INIT
TIMERS
W/D
HARDWARE
MUX
RAM-A
RAM-B
RAM-C
RAM-D
INIT VREG
INIIT Wdog
INIT LIN_I/O
LIN I/O
INIT MISC
SPECIAL MODE
IMCU,WD_NOR
Cyc_Sen, Cyc_Int
Wd_/stp, FWU
WD R
Refhesh
fh h
Mode
REG
CAN
I/0
INTERRUPT
LIN0
LIN1
bit [15]
bit [14]
Adress
bit [13:9]
0_0000
0 0001
0_0001
0_0010
0_0011
0_0100
0_0101
0_0110
0 0111
0_0111
0_1000
0_1001
0_1010
0_1011
0_1100
0 1101
0_1101
0_1110
0_1111
1_0000
1_0001
1_0010
1_0011
1_0100
bit [7]
1 (write)
Register area
0 (register area)
0 (read)
Flag area
1 (flag area)
0 (read)
0
device part
numbers
0
N/A
N/A
Register write
configuration
Register read
configuration
Mode (Leave DBG)
Functional
block status
read
0
(part of data)
0
(read back)
1
(status read)
read functional
block flag bank 0
read functional
block flag bank 1
read functional
block flag
N/A
0 (flag low)
1 (flag high)
M
C
3
3
9
0
3
M
C
3
3
9
0
4
N/A N/A
M
C
3
3
9
0
5
S
M
C
3
3
9
0
5
D
N/A
Register to control the device. Content can be 100% read back. They do not content any flag or status
information (Example: INIT, RAM, Timers, MUX)
► Other register have in addition flag and device status information. (Example: Vregs, CAN, LIN registers.)
►
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
21
TM
Device register: write
MOSI ->
register
area =0
reg write
1
addr[4]
x
addr[3]
x
addr[2]
x
addr[1]
x
addr[0]
x
parity
D7
D6
D5
D4
D3
D2
D1
D0
MISO
<- MISO
INT
WU
RST
CAN-G
LIN-G
I/O-G
SAFE-G
VREG-G CAN_BUS CAN_LOC
LIN1
LIN
1
FLAG
LIN0
LIN
0
FLAG
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
22
REG
I/O_FLAG1 I/O_FLAG0 FLAG1
REG
FLAG0
TM
Read operation
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
23
TM
System Basis Chip – State Machine
State Machine
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
24
TM
V SUP rise
& V DD >V DD_UV TH
V SU P fall
POWER DOWN
•FLASH: MCU “flash”
via CAN, extended
W/D period
start T_I R
(T_I R =1ms)
T_I NIT expired
or V DD <V DD _UV TH
V SUP fall
W/D refr esh
by SPI
T_I R expir ed
INIT
FLASH
star t T_
_WDF
(config)
Ext reset
Ext.
reset
Wake-up
Debug
Mode
detection
INI T Reset
SPI secured
or T_WDF expired
or V DD <V DD _UVT H
start T _INI T
( T_
T IN IT = 256ms)
SPI write (0x5A00)
(W/D refresh)
SPI secur ed (3)
NORMAL
start T _W DN
(T_WDN =config)
VDD <V DD _UV TH or T_WD expired
or W/D failure (1) or SPI secured
T_NR expired
T_R expired
& V DD >V DD _UVT H
•Normal: All
functions available
•(incl; W/D)
SPI
LOW POWER
VDD ON
Wake up
if enable
W/D refr esh
by SPI
star t T_WDL (2)
T_O C expired
or Wake up
V DD <VDD _UV THLP
W/D refresh
by SPI
SPI write (0x5A00)
(W/D refresh)
NORMAL
REQUEST
start T_NR
( 256ms or config)
•INIT: Configure
device default
operation.
SPI secured (3)
RESET
start
t t T _R
( 1ms or config)
State diagram
I-DD <IOC
(1.5mA)
LP V DD ON
IDD > 1.5mA
I-DD >IO C
(1.5mA)
•LP Vddon: Fast
wake up low
power mode
p
start T _O C time
T_WD L expir ed or VDD <VDD _UV THLP
SPI
•LP Vdd off:
Deep low
power mode
LOW POWER
V D D OFF
(1) W/D refresh in closed window or enhanced W/D refresh failure
F AIL SAF E DETECTED
(2) If enable by SPI, prior to enter LP V DD ON mode
(3) Ref to “SPI secur e” descr iption
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
25
TM
Automotive Commitment to Reduce Low Power Modes (LPM)
INNOVATIVE DESIGN ARCHIRECTURES TO LOWER
CURRENT CONSUMPTION IN STOP & SLEEP MODES
90
80
70
60
µA 50
40
30
20
SYSTEM INNOVATIONS FOR LPM
10
0
MC33742
compet1
Stop mode current
LPM Low VDD
Sleep mode current
LPM ACTIVE VDD
compet2
MC3390x
Ultra Low Power
Q i
Quiescent
t Current
C
t
15µA
REDUCE SYSTEM AWAKE TIME
IMPROVE SPI DATA MANAGEMENT TO SAVE TIME
SBC MEMORY TO SAVE DATA WHEN MCU SLEEP
INHIBIT WAKE UP IN SPECIFIC CONDITIONS
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
26
TM
High Voltage I/Os
Configurable
Input / output
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
27
TM
Input / output (I/O_0 and 1) operation
V S 2-int
Features:
I/O_0 and I/O_1 are 2 input output.
- In reset mode, I/O reset as input state. State readable via SPI.
HS_ on
IO-x
IO
x
ref
I/O state
t t
- When selected as output, high side switch to Vsup2, and low
side switch to gnd.
High Side current capability: I/O-0: 20mA, I/O-1: 500uA capability.
Low side current capability :I/O-0 and I/O-1: 500uA.
L S_on
- Rating:
R i
+ 40V to -0.6V
0 6V voltage
l
rating
i
- When I/O block is in low power mode: wake up by any edge or
transition.
Block level schematic for I/O_0 and I/O_1
Vbat
IO-0
ECU
External
E
t
l pullll up/pull
/ ll d
down tto fi
fix
the default I/I level after reset.
control signal
Vbat
SBC
IO-1
MC333905D: 2 wake up inputs/outputs:
IO-1
AND
drive circuitr y
I/O 0 as input
I/O1 output driver
I/O
0
1
Input
yes
yes
High side
20mA
0.5mA
Low side
0.5mA
0.5mA
I/O 1 as enable output
Usage example
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
28
TM
I/O
How to use I/O 2&3 and LIN term?
Features:
LIN terminal pins can be used and configured as I/O_2 and I/O_3.
- By default they are disabled. Must be configured via INIT LIN-I/O register.
- When selected as LIN terminal, they are controlled via the LIN register.
- When selected as I/O, they are controlled via the I/O register.
- High side only, with 20mA capability.
- Rating: + 40V to -0.6V
0.6V voltage rating.
- When selected as I/O, can be used as wake up input. Same operation as I/O-0 and 1.
MC333905D:
2 wake up inputs/outputs
and 2 LIN master terminals:
I/O
0
1
LINT1
LINT2
WU Input
yyes
yes
n/a
n/a
High side
20mA
0.5mA
20mA
20mA
Low side
0.5mA
0.5mA
n/a
n/a
MC333904 (no LIN interface)
4 wake up inputs/outputs:
I/O
WU Input
High side
0
yyes
20mA
1
yes
0.5mA
2
yes
20mA
3
yes
20mA
Low side
0.5mA
0.5mA
n/a
n/a
MC33905S and 905D
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
29
TM
System Basis Chip – Safe Modes
RST
Safe Modes
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
30
TM
Functional Safety - MCU/SBC integrity
► SBC
•
•
•
•
•
•
•
Diagnostic
► SPI
CAN / LIN
I/O
VREGs
Wake up event monitoring
RST / INT source identification
Critical pin monitoring (RST / SPI)
FAIL SAFE output
•
•
•
•
Data Integrity
READ BACK SPI WRITTEN DATA
Optional PARITY CHECK
SPI CLOCK CHECK
EMC DISTURBANCE PROOF
Customer benefit
Contribute to application
safety improvements
secured
SBC
MCU
D fi iti off the
Definition
th IC to
t adress
d
fucntional
f
ti
l Safety
S f t situation
it ti
HW innovations, SW drivers and documentation to ease Safety process
► SAFE
& ROBUST STATE
MACHINE CRITICAL
CHANGE
•
RANDOM AND UNPREDICTIBLE
PROTOCOL TO CHANGE CRITICAL SBC
BEHAVIOR
► ECU
Bill of Material
Traceability
•
P/N & PRODUCT REVISION CODED IN
REGISTERS TO GUARANTEE
TRACEABILITY
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
31
TM
SAFE terminal operation
SBC
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
32
MCU
TM
Predictive and selectable SBC behavior after ECU Failure detection
A Safe Output activation after
W/D failure
pulse ((no change)
g )
1 RST p
2 RST pulses (SPI selectable)
Multiple
RST
Add d Values
Added
V l
• Flexibility
• Predictibility
• Fast
F t reactivity
ti it
• Lower Power
if failure
• System control
if MCU fail
Vdd Low
RST short
t GND
to
SAFE
MODE
Default
SAFE
Output
To Low
B1 CAN Bus
IDLE Timeout
B2 Ignition key off
detection on I/O1
B3 : B1 AND B2
VDD off
after
Timeout
+
W/U
Enable
RESET
MODE
A, B1, B2, B3 are HW configurable
Resistor on DBG pin
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
33
TM
System Basis Chip – LIN and CAN Physical Layers
Physical Layers
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
34
TM
Certification Status
P/L
AUDI VW
BMW
Daimler
FORD
GM
FIAT
CHRYSLER
RENAULT
NISSAN
PSA
(1)
TOYOTA
(2)
HONDA
HYUNDAI
KIA
PC33662
SO8
1 LIN
L
J
Mar11
J
Mar11
J(Ch.)/ L
(Fiat)
L
L
S
On going
L
TBD
L
TBD
MC3391xG5
LQFP32
1 LIN
MC33902
SO14
1 CAN
MC33903/4/5
revA / 5.0V
1 CAN
MC33903/4
revB / 5.0V
1 CAN
TBD
MC33903/4
revB / 3.3V
1 CAN
TBD
MC33903S/D5
S/D revB/5V
1 CAN
1/2 LIN
MC33903S/D5
S/D revB/3.3V
1 CAN
1/2 LIN
released
unrelased
Upon bz
No plan
Upon bz
Upon
bz
-
Under
invest
Upon bz
Under
invest
-
Under
invest
TBD
Under
invest
TBD
planned
Mar11
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
35
TM
MC3390x family kill sheet
MC33903, 903S, 903D,
904, 905S, 905D
NXP
UJA1078
STM
L99PM62
INFINEON
TLE8261,2,3,4E
3.3V/5V (P/N select) +/-2%
150mA int., up to 300mA (ext)
3.3V/5V (P/N select) +/-2%
250mA
V1, 5V +/-2%
250mA
5V +/-2%
150mA
Vcan 5V
Vaux 5/3.3V / ballast (2% )
Vcan 5V
-
Vcan 5V
V2, 5V +/-2%, 150mA
Vcan 5V +/
Vcan,
+/-2%,
2% 150mA
Vaux 5V / 4% Vsup proof
2
1
1
1
4.0V (lower Crank Cap ) / 28V
4.5V / 28V
1 CAN HS
good EMC performance
1 CAN HS
58V Short Circuit proof
1 CAN HS
1 CAN HS
0 / 1 / 2 x LIN 2.1 / J2602
Excellent EME perf. (oem)
2 x LIN 1.3, 2.1 / J2602
58V Short Circuit proof
-
0/1/2/3
LIN 1.3, 2.1 / J2602
LIN M
Master
t Termination
T
i ti
Y – shared
Yes
h d with
ith I/Os
I/O
1
-
no
MCU Interface-Max freq
SecuredSPI / 8MHz
Parity, 8 clk count, read back
SPI / 3MHz
STM SPI
SPI / 4MHz
LPM - VON/VOFF (µA)
15µA / 25µA with osc.
60µA
7µA(Vbat)+42µA(V1) = 49µA
N/A
Vsup, Vbat, I/O, Vref, Temp,
Ivreg
no
no
no
1 (static)
1 LIMP
Fail safe output
2 Adaptive Limp Home
Signal/PWM Output
Timeoutt / Window
Ti
Wi d
/ Random
R d
(advanced ) configurable
Yes
Yes
Window
Up to 4 I/O SPI config.
2 Wake
4 (MON)
1 input
SOIC 32 & 54 EP (Pin comp)
SOIC32EP
SOIC 36 EP
SOIC 36 EP
Features
Vmcu (Vreg / Current)
Auxiliary Supplies
Nb of Vsup Supply Inputs
Min /Max Op. Voltage
CAN HS Physical Layer
ISO11898-2 and -5
LIN Physical Layer
Analog Sense (MUX)
SAFE pin
W t hd and
Watchdog
d Failsafe
F il f
Capability
Nb I/Os
Package
4.0V / 28V
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
36
TM
SBC Design Supports
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
TM
37
SBC Development Tools and Support
Fast Evaluation of SBC performance
Generic Family Evaluation Platform kit
• KIT33905D5EKEVBE
33905 5
: MC33905D
C33905 5
5.0V
0 EVB
• Friendly Graphical Interface
• Covering 33903, 904, 905S, 905D versions
• One version for 5.0V, One version for 3.3V
ƒ Working with USB to SPI : KITUSBSPIDGLEVME
•
Complete Technical Documentation available to ease Design
▪ Datasheets, Application notes, EVB contents
▪ Official reports from external laboratories: (IBEE-Zwickau, ISO11989-2
-5 CT C&S, LIN2.1CT C&S, J2602 C&S) and OEMs release status
Easy to Use tools: Support design wins (also on compass)
▪ Thermal prediction tool & Iq calculator (tools)
▪ Technical Training and hands on training on demand
▪ FAQ and other technical marketing presentations (like
TaketoMarket including competition assessment).
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
38
TM
Power Dissipation and Thermal Calculation Tool
5 different TABs for
Power dissipation
calculation
and
3D thermal results
Power dissipation
calculation TABs.
SBC complete dissipation
CAN Power dissipation
3D Thermal modeling results
and back calculation
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
39
TM
New Generation of System Basis Chips and Physical Layer Overview
Products
Already design
Powering MCU
Designed @
1CAN
2LIN
BCM, SJB,
Door…
551x, 561x
S12XE…
Daimler
SOIC32eP
1CAN
1LIN
BCM, Lighting,
Seat, Cluster …
551x, bolero,
S12XE…
PSA, Ren
Ren-Niss,
Niss,
FORD, Daimler
MC33904
1CAN
BCM, Seat Belt,
…
551x, bolero,
pictus, S12X
VW, Daimler,
BMW, PSA
1CAN
2LIN
BCM LE, …
S12XE, S12,
SOIC32eP
Devlpt just start
DW O
On going
i
MC33903
1CAN
TPMS, ISS, Trail
Gear, Start/stop
S08,S12
GM, FORD, BMW,
Daimler
1CAN
All
Low end SO8
FORD,
DONGFENG
MC33905D
SOIC54eP
MC33905S
P/L
SOIC32eP
PC33903D
SOIC32eP
MC33902
SO14
MC3391xG5
1 LIN
Window Lift,
roof,
S08,S12 low
end
All
1 LIN
Sonar, HVAC
Phy Layer
FORD, All others
under nego
LQFP32
PC33662
SO8
►
UP TO SPEED :
•
•
•
•
►
Automotive Qualified: / PPAP available.
successfull CAN and LIN conformance
Fast design in : Complete Ecosystem and tools
Full SBC family PPAP, certified with 3.3V and 5.0V
Scalable, Safe, Battery sense
Energy Efficient, Robust
Car OEM Release
DAIMLER, VW, BMW Generic Release
FORD Generic Release (incl. 33902)
RENAULT NISSAN Generic Release
PSA
• Product compliant with LIN2.1 spec
• PSA is not delivering generic release
• Several designs with this SBCs at PSA.
► Other OEMs : detailed plan available
►
►
►
►
Documentation to support your Design
• Fact Sheet & FAQs
• Technical training
Ecosystem for ready to use SBC :
►
►
►
►
►
SW Interface to help code generation
Thermal excel tool
Certification reports (electrical & EMC)
Low Quiescient current calculator
SW examples routines
New solutions coming
•
•
MC33662 (3 versions) March 11
MC33903D (1CAN/2LIN in SOIC32eP) March 11
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
40
TM
Different SBC for different Application needs – Attach MCU
gy
strategy
Power Supply Network (Vbat line – 12V)
Vdd Voltage
Regulator
5V / 3.3V
S
Sense
Vreg Current
Monitoring
Temp sense
2.5V Reference
Battery Sense
Auxiliary
Voltage
Regulator
MCU
BOLERO
AtoD PICTUS
MONACO
S12X
S12XE
5V / 3.3V
Load
Management
eSwitch
LS drivers
Motor Driver
Safety
Watch Dog
5V Vcan
Fail Safe Monitoring
Wake
CAN HS
P/L
LIN P/L
I/O1 Load dump proof
I/O2 Load dump proof
I/03 Load dump proof
I/04 load dump proof
LIN P/L
Communication Network
2011 DIAMOND PRODUCTS
33662 33902 33903 33904 33905S 33905D
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
41
TM
Summary
►
Freescale has launched its latest generation of SBCs with scalable
architecture and common Software strategy across product family
►
Ultra Low Power Mode, Functional Safety, combined with High EMC
robustness make these new generation of SBC family the right
solution for large application scopes, and the right companion for
Freescale MCUs
►
A complete eco system is also available to accelerate and optimize
supportt off any SBC d
design-in
i i regarding
di thermal,
th
l software
ft
and
d
debbug activites
►
New solution,
N
l ti
l
low
costt driven,
di
combined
bi d with
ith today
t d available
il bl SBC
and Physical Layer offer a large choice for China Market
►
Th k You
Thank
Y for
f selecting
l ti Freescale
F
l SBCs
SBC
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
42
TM
Product One-Pager
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
TM
43
MC33903 One page overview
Key characteristics
•
MCU Linear Vreg (LDO)
5.0 or 3.3V
•
Output current
100mA
•
Bus Output
CAN
•
Data Rate
60kB/s – 1MB/s
•
Stop/Sleep current
15/25µA
•
ESD (CAN) **
±8000V
•
Operating voltage
5.2V-27V
•
Operating temp.
-40°C<Ta<125°C
** ESD
S specified
f
at +// 2kV
2 HBM (1
(150pF,
0
1.5k) for all pins (IECQ100 compliant).
8kV IEC (gun test, 150pF, 330ohms) for
CAN and split pins - test done at ECU level
Features
•
•
•
•
•
•
•
•
•
•
+/-2% LDO Linear Power Supply 5.0V and
3.3V configurable, supplying up to 50mA.
Under voltage management for cranking
Internal 5V regulator for CAN driver supply
Low current consumption in sleep mode
Secured SPI with Watchdog capability
Configurable reset and watchdog timing
Device traceability
CAN, ISO11898-2 and 11898-5 compliant
CAN wake up & failure detection / mngnt
Wake up pin with dual edge sensitivity
Automotive Qualified
PPAP Available
32 SOIC eP
MCU Companion chip :
S08 - S12 – S12XE
Pin to Pin compatible with MC33904/5
Easy switch between version without
changing PCB layout
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
44
TM
One page MC33903S – SBC CAN High Speed & 1 LIN
Key characteristics
MCU Linear Vreg (LDO)
5.0 V or 3.3V
Current (w / wo ballast)
150mA / 300mA
Bus Output
CAN
Data Rate
60kB/s – 1MB/s
Stop/Sleep current
15/25µA
ESD (CAN/LIN) **
±8000V
Operating voltage
5.2V-28V
Operating temp.
-40°C<Ta<125°C
Features
LDO Linear Power Supply 5.0V or 3.3V, up to
300mA through external transistor.
Under Voltage management for cranking
Internal 5V regulator for CAN driver supply
Ultra Low current consumption in sleep mode
Fail safe state machine linked with SAFE pin
S
Secured
d SPI with
ith W
Watch
t hd
dog capability
bilit
High precision Vsup sense monitoring
Multiple Analog sensing to 1 MUX output
CAN, ISO11898-2 and 11898-5 compliant
Dual configurable I/O with W/U feature
1LIN transceiver 2.0, 2.1 compliant
Compatible with SAE J2602
MC Qualified
PPAP available
Pin compatible with MC33903D
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
32 SOIC eP
45
TM
One page MC33903D – SBC CAN High Speed & 2 LIN
Key characteristics
MCU Linear Vreg (LDO)
5.0 V or 3.3V
Current (w / wo ballast)
150mA / 300mA
Bus Output
CAN
Data Rate
60kB/s – 1MB/s
Stop/Sleep current
15/25µA
ESD (CAN/LIN) **
±8000V
Operating voltage
5.2V-28V
Operating temp.
-40°C<Ta<125°C
Features
LDO Linear Power Supply 5.0V or 3.3V, up to
300mA through external transistor.
Under Voltage management for cranking
Internal 5V regulator for CAN driver supply
Ultra Low current consumption in sleep mode
Fail safe state machine linked with SAFE pin
S
Secured
d SPI with
ith W
Watch
t hd
dog capability
bilit
High precision Vsup sense monitoring
Multiple Analog sensing to 1 MUX output
CAN, ISO11898-2 and 11898-5 compliant
Dual configurable I/O with W/U feature
2 LIN transceiver 2.0, 2.1 compliant
Compatible with SAE J2602
MC Qualified
PPAP available
Pin compatible with MC33903D
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
32 SOIC eP
46
TM
One page MC33904 – SBC CAN High Speed Gen2
Key characteristics
MCU Linear Vreg (LDO)
5.0 or 3.3V
Current (w / wo ballast)
150mA / 300mA
Bus Output
CAN
Data Rate
60kB/s – 1MB/s
Stop/Sleep current
15/25µA
ESD (CAN) **
±8000V
Operating voltage
5.2V-28V
Operating temp.
-40°C<Ta<125°C
Features
LDO Linear Power Supply 5.0V or 3.3V, up to
300mA through external transistor.
y Regulator
g
with Ballast (5.0
(
/ 3.3V
LDO Auxiliary
configurable)
Under voltage management for cranking
Internal 5V regulator for CAN driver supply
Low current consumption in sleep mode
Fail
F
il safe
f state
t t machine
hi linked
li k d with
ith SAFE pin
i
Secured SPI with Watchdog capability
High precision Vsup sense monitoring
Multiple Analog sensing to 1 MUX output
CAN, ISO11898-2 and 11898-5 compliant
CAN
CAN wake up & failure detection / mngnt
Quad configurable I/O with W/U feature
MC Qualified
Large Car oem Release
MCU Companion chip :
S12X, MPC5516
BOLERO
32 SOIC eP
Pin to Pin compatible with MC33904/5
Easy switch between version without
changing PCB layout
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
47
TM
One page MC33905S – SBC CAN High Speed & 1 LIN Gen2
Key characteristics
MCU Linear Vreg (LDO)
5.0 or 3.3V
Current (w / wo ballast)
150mA / 300mA
Bus Output
CAN
Data Rate
60kB/s – 1MB/s
Stop/Sleep current
15/25µA
ESD (CAN/LIN) **
±8000V
Operating voltage
5.2V-28V
Operating temp.
-40°C<Ta<125°C
Features
LDO Linear Power Supply 5.0V or 3.3V, up to
300mA through external transistor.
LDO Auxiliary Regulator with Ballast (5.0 / 3.3V
configurable)
Under voltage management for cranking
Internal 5V regulator for CAN driver supply
Low current consumption in sleep mode
Fail safe state machine linked with SAFE pin
Secured SPI with Watchdog capability
High precision Vsup sense monitoring
Multiple Analog sensing to 1 MUX output
CAN, ISO11898-2
ISO11898 2 and 11898
11898-5
5 compliant
Dual configurable I/O with W/U feature
1 LIN transceiver 2.0, 2.1 compliant
Compatible with SAE J2602
MC Qualified
Large Car oem Release
MCU Companion chip :
S12X, MPC5516
BOLERO
32 SOIC eP
Pin to Pin compatible with MC33904/5
Easy switch between version without
changing PCB layout
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
48
TM
One page MC33905D – SBC CAN High Speed & 2 LIN Gen2
Key characteristics
MCU Linear Vreg (LDO)
5.0 V or 3.3V
Current (w / wo ballast)
150mA / 300mA
Bus Output
CAN
Data Rate
60kB/s – 1MB/s
Stop/Sleep current
15/25µA
ESD (CAN/LIN) **
±8000V
Operating voltage
5.2V-28V
Operating temp.
-40°C<Ta<125°C
Features
LDO Linear Power Supply 5.0V or 3.3V, up to
300mA through external transistor.
LDO Auxiliary Regulator with Ballast (5.0 / 3.3V
configurable)
Under Voltage management for cranking
Internal 5V regulator for CAN driver supply
Low current consumption in sleep mode
Fail safe state machine linked with SAFE pin
Secured SPI with Watch dog capability
High precision Vsup sense monitoring
Multiple Analog sensing to 1 MUX output
CAN, ISO11898-2
ISO11898 2 and 11898
11898-5
5 compliant
Dual configurable I/O with W/U feature
2 LIN transceiver 2.0, 2.1 compliant
Compatible with SAE J2602
MC Qualified
Large Car oem Release
MCU Companion chip :
S12X, MPC5516
BOLERO
54 SOIC eP
Pin to Pin compatible with MC33904/5
Easy switch between version without
changing PCB layout
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
49
TM
Software Flow Chart Example
Unpowered
INIT
Before
Normal
NORMAL
L
Low
P
Power
Vdd OFF
Wake
e up => INT
Wake up => re
W
eset
After
Reset
Low Power
Vdd ON
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
50
TM
Iq Calculation Tool
Idd
iddC
2.7mA
200uA
iddB
iddA1
tA1
iddA1
iddA1
tB
iddB
iddB
tA1
tB
tA1
iddA2
tA2
tB
Series
S
i off 10 multiple
lti l short
h t / llow currentt eventt
(ex: 2mA for 500us every 40ms)
time
tC
One long / high current event
(ex: every 10 cycles,
cycles 11mA
for 10ms)
Body controller Low Power Dynamic operation
Calculation Tool for Average Consumption
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
51
TM
VSup1 and
VSup2
• VSup1 – VDD
• VSup2 – Vaux, 5VCAN, LIN Interface
• Undervoltage detect
(6V): can generate
interrupt
• Loss of Battery (3V):
generates POR
• Normal Mode: ~7mA
• Low Power VDD ON
(stop mode): ~25uA
• Low Power VDD OFF
(sleep mode): ~15uA
15uA
Embedded 5 Volt CAN Regulator
• Over Current
Current, over Temp and Undervoltage
Detection and Protection.
• 2.2uF Min de-coupling Capacitor.
• Default ON at power up and user defined thereafter
SBC Simplified Application Diagram
Low Drop Out
Auxiliary Linear
Regulator
• Current Limit, Over Voltage
Protection
• 5V or 3.3V SPI Configurable
• 250mA MAX current
capability w/external ballast
transistor (Required)
Low Drop Out Linear
Regulator
• Current Limit, Over Voltage and Temp
Protection
• 5V or 3.3V (Part Number Selectable)
•150mA MAX current capability w/o ballast
• 300mA MAX current capability w/external
ballast transistor (optional)
• +/- 2% Accuracy
Safe Pin
• Asserted ‘Low’ in the event of a Fault
• Can drive Safe Circuitry isolated from
SBC and MCU
• Safe Mode Operation selectable through
resistor on DBG pin.
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
52
TM
VSense pin
SBC Simplified Application Diagram
• Direct connection to battery (before Reverse
Battery Diode) through a resistor.
• Battery monitoring
• Undervoltage Detection
• Voltage can be measured as output on MUX
SPI
• 8MHz MAX Frequency
• 16 bits
• Optional Parity
• Multiple of 8 clock pulses messaging
(otherwise ignored)
• Secured SPI
• Write registers can be read back for
device configuration and flags set
• CSB short to GND detection
CAN
Transceiver
• ISO11898-2 and
11898-5 Compliant
• 40kb/s to 1Mb/s
Baud Rate compatible
• Slow, Medium, Fast
Slew rates (SPI
Selectable)
• BUS Failure
Diagnostics
• TX/RX Mode
• Listen Only
O
Mode
• Sleep Mode
MUX
• Outputs internal voltage into MCU’s
A/D
• VSup1, VSense, I/O0, I/O1, VRef (2.5),
Die Temp, VDD Current (SPI Selectable)
• Output is clamped at VDD voltage
LIN Transceiver/s
• LIN 2.X Compliant and SAE J2602
Compatible
• Slow (10.4kb/s),
(10 4kb/s) Medium (20kb/s),
(20kb/s) Fast
Slew rates [SPI Selectable]
• LIN Output Termination Switch
(configurable) – short to GND protection
I/Os
• SPI Configurable
C fi
bl
• High-Side or Low Side configurable
• LIN Terminal1 and LIN Terminal2 can be SPI configured
to High-Side switches or Wake-Up inputs.
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
53
TM
MC33905D and MC33904 application examples
Q2
5V (3.3V)
R F module
Switch Detection Interfac e
eSw itc h, C AN xc vr
VBAT
D1
VBAUX VCAUX VAUX VE
VSUP
VB
VDD
VDD
RST
RST
INT
MUX
INT
DBG
5V-CAN
VBAT
VSENSE
VSUP
IO-0
CANH
LIN-TERM1
LIN-2
RxD-L2
LIN-1
LIN-2
LIN-1
RxD-L1
TxD-L2
LIN-TERM2
D
CAN
RXD
TxD-L1
CANL
D
MCU
SPI
TXD
SPLIT
CAN BUS
A/D
MOSI
SCLK
MISO
CS
IO-1
LINBUS 2
Safing M icro C ontroller
VSUP2
VSUP1
LIN BUS1
Q1
GND
VSUP
VSUP
SAFE
OR
function
Safe Circuitry
MC33905D
2 LINs, 2 wake up inputs
MC33904
No LIN, 4 wake up inputs
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
54
TM
Pin out: 33904, 905S and 905D
32 pins “pin arrangement”
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of Freescale
Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS,
TurboLink, VortiQa and Xtrinsic are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
55
TM
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement