AUT-N1797 MagniV Integrated Solutions for Motor Control.pdf

manikanta34913 40 views 61 slides Jul 30, 2024
Slide 1
Slide 1 of 61
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61

About This Presentation

bldc motor


Slide Content

PUBLIC USE
ZDENEK KASPAR
AUTOMOTIVE APPLICATION MANAGER
FTF-AUT-N1797
MAY 17, 2016
FTF-AUT-N1797
MAGNIV–INTEGRATED SOLUTIONS
FOR MOTOR CONTROL

PUBLIC USE1 #NXPFTF PUBLIC USE1 #NXPFTF
AGENDA
•Electric Motors in automotive
•S12 MagniVintroduction
•Motor Control solutions offering
•Success stories & summary

PUBLIC USE2 #NXPFTF
ELECTRIC MOTORS
IN AUTOMOTIVE

PUBLIC USE3 #NXPFTF
Automotive Mega Trends
Efficient Travel Safer Travel Connected Travel
1.2 MAutomotive
Casualties per year WW
50 MAutomotive Injuries
per year WW
80%of new vehicles will be
‘connected’ in the next decade
10-150connected MCU
per vehicle
>60%WW Oil
Consumption from
transportation
Gov’t efficiency and
consumption mandates

PUBLIC USE4 #NXPFTF
Efficient Travel Means Efficient Electric Motor Control
System Cost Reduction
•Electric motors replacing belts or
hydraulic systems
•Wiring harness reduction by
electronic decentralization
•Weigh reduction (W/kg)
•Elimination of sensors (sensorless
control)
•Electronics integration (fans, pumps)
System Performance
Improvement
•Brushless DC/AC motors
replacing DC motors
•Improved reliability
•Advanced algorithms
improving efficiency
•Functional safety & self
diagnostics
•Recuperation & Green
energy

PUBLIC USE5 #NXPFTF
•29.5 motors per car in average by 2017 (1)
•2.7 billion motors shipped in 2014, ~3.5 billion by 2019 (2)
•Across all automotive segments
•Different motors have different constructions and operating principles. Therefore,
different control approaches are required.
•(MOST)MOTORS NEEDS MCU TO BE CONTROLED!
DC motor BLDC motor AC PM motor
Sources
(1) IMS Market Research, 2013
(2) IHS Technology, 2015
Electric Motors In Automotive Applications

PUBLIC USE6 #NXPFTF
Electric Motor Categories
Relay-driven
DC motors
H-Bridge driven
DC motors
Brushless DC Motors
(BLDC)
Permanent Magnet
Synchronous Motors
(PMSM)
Power
Stage
Mechanical
construction
Relay H-Bridge 3-phase 3-phase
Permanent magnets
placed on a rotor
Control
Technique
6-step / Block Commutation
to produce trapezoidal
Phase voltage
Sinusoidal / Vector control
to produce Sinusoidal
Phase voltage
Mechanical Commutation
by brushes in the rotor
Commutation
&
Electronical Commutation takes place in the stator
Rotor Shaft
Laminated Rotor Slots
Commutator
Rotor
Winding
Currentconducted
coilsin stator
generatechanging
magnetic flux vector
Permanent
magnets placed
on a stator
Magnetic poles
in rotor
generated by a
current
conducted coil

PUBLIC USE7 #NXPFTF
Dedicated Silicon
Performance
Easy to Use
Hardware
Dev Kits
Ref Design
Modular Software
Motor Control
Libraries
PowerfulTools
Tuning and
Debug
Technical
Expertise
Training
Customization
Solutions
Turning Silicon Into Solutions

PUBLIC USE8 #NXPFTF
Dedicated Silicon
Core Performance
Motor Control Loop
Easy to Use
Hardware
Dev Kits
Ref Design
Modular Software
Motor Control
Libraries
PowerfulTools
Design Studio
MCAT Tuning
FreeMaster
Technical
Expertise
Training
Customization
Turning Silicon Into Solutions
Solutions

PUBLIC USE9 #NXPFTF
S12 MAGNIV
INTRODUCTION

PUBLIC USE10 #NXPFTF
Automotive Microcontroller Portfolio
Powertrain BodySafety & Chassis DIS
32-bit ARM®
32-bit Power Architecture™
8-16-bit S08 / S12 / MagniV

PUBLIC USE11 #NXPFTF
S12 MagniV: A Way To Shrink Your Automotive Application
S12 MagniV simplifies system design with the integration on High-Voltage (HV)
analog features onto MCUs for automotive applications
S12ZVM
BLDC/DC motors
S12ZVC
Small CAN nodes
S12VR
Relay driven motors
S12ZVL
LIN Nodes
MM912_S812
S12VR
S12ZVL
Reduced PCB Space
Improved manufacturing efficiency and quality
Reduced Bill of Material
Simplified development
S12ZVC

PUBLIC USE12 #NXPFTF
VREG
(8pin)
LIN phy
(8pin)
MCU
or
DSC
(48pin)
Gate
Driver
(48pin)
Op-amps
Discrete Solution
20+
3+
2+
S12ZVM Solution:
•~ 50 fewer solder joints
•-4 to 6 cm2 PCB space
S12 MagniV: Integration Example for 3-phs Motor Control
4cm
~1 ½ in.
64pin
S12ZVM

PUBLIC USE13 #NXPFTF
VMB64
S12 MagniV: Motor Control / Actuator Lineup
Brushless
DC
Motors
CAN applications
LIN applications
High voltage PWM
controlled applications
MOS-FET
driven
DC Motors
(bidirectional)
MOS-FET
driven
DC Motors
(unidirectional)
Relay driven
DC Motors
With PWM
capability
Relay driven
DC Motors
(no PWM)
VML128/64/32
64pin; 6ch GDU
VMC128/64
16-32kB; 6ch GDU
32pin only, 16-32kB
32-48pin; 25MHz
MM912H/G634
4ch GDU
S12VR32/16
S12ZVM32/16
S12ZVML31
S12VR64/48
Relay-driver & 1ch FET drive
2ch GDU
256kB
6ch GDU
High temp option
(AEC Grade 0)
Switch panel interface
(HS-drivers & HVIs)
Main usecase:
-window lift
-sun roof
VM
-
Series
VR
-
Series
VMC256
VMA32
VRP64
Production
Proposal
Planning
Execution

PUBLIC USE14 #NXPFTF
S12 MagniV: Motor Control / Actuator Lineup
VMB64
Brushless
DC
Motors
CAN applications
LIN applications
High voltage PWM
controlled applications
MOS-FET
driven
DC Motors
(bidirectional)
MOS-FET
driven
DC Motors
(unidirectional)
Relay driven
DC Motors
With PWM
capability
Relay driven
DC Motors
(no PWM)
VML128/64/32
64pin; 6ch GDU
VMC128/64
16-32kB; 6ch GDU
32pin only, 16-32kB
32-48pin; 25MHz
MM912H/G634
4ch GDU
S12VR32/16
S12ZVM32/16
S12ZVML31
S12VR64/48
Relay-driver & 1ch FET drive
2ch GDU
256kB
6ch GDU
High temp option
(AEC Grade 0)
Switch panel interface
(HS-drivers & HVIs)
Main usecase:
-window lift
-sun roof
VM
-
Series
VR
-
Series
VMC256
VMA32
VRP64
Production
Proposal
Planning
Execution

PUBLIC USE15 #NXPFTF
S12
VREG
Temp
Sense
PLLBDM
HVI
LIN
PHY
High
Side
Flash
EEPROMRAM
ADC
10bit
TIM
KWU
Win
W‘dog
SPI
SCI0
SCI1
IRC
PWM
8ch
Low
Side
Relay
Driver
EVDD
Hallout
LIN
LGNDLIN VSENSE
S12VR Application Schematics (Window Lift)
Pinout representing functionality,
Physical pins location is different
VSUP
LS1
LSGND
LS0
MM
Vbat
Hall
Sensor
IOC
IOC
Switches
HVI0
HS1
HVI1
HVI2
HVI3
HS0
Indicator
LED
Debug&
Programming
Connector
Altern.
SPI&UART
based Test
Connector
VDDXVDDA
EVDD
High-Voltage
Components
Digital
Components
5V Analogue
Components
MCU Core
and Memories
5V input
5V input

PUBLIC USE16 #NXPFTF
VMB64
S12 MagniV : Motor Control / Actuator Lineup
Brushless
DC
Motors
CAN applications
LIN applications
High voltage PWM
controlled applications
MOS-FET
driven
DC Motors
(bidirectional)
MOS-FET
driven
DC Motors
(unidirectional)
Relay driven
DC Motors
With PWM
capability
Relay driven
DC Motors
(no PWM)
VML128/64/32
64pin; 6ch GDU
VMC128/64
16-32kB; 6ch GDU
32pin only, 16-32kB
32-48pin; 25MHz
MM912H/G634
4ch GDU
S12VR32/16
S12ZVM32/16
S12ZVML31
S12VR64/48
Relay-driver & 1ch FET drive
2ch GDU
256kB
6ch GDU
High temp option
(AEC Grade 0)
Switch panel interface
(HS-drivers & HVIs)
Main usecase:
-window lift
-sun roof
VM
-
Series
VR
-
Series
VMC256
VMA32
VRP64
Production
Proposal
Planning
Execution

PUBLIC USE17 #NXPFTF
S12ZVMA Application Schematic (Window Lift)
VBAT
G
P
I
O
S12Z
core
SPI
Wdog
TIM 4ch/16b
Temp
Sense
LIN/HV
PHY
Charge
Pump
FlashRAM
SCI
PTU
PLLIRC
Ext OscBDM
KWU
RTI
MM
VLSOUT
HD
VSUPVDDX
Single 12bit ADC
4ch. Ext.
(+ 4ch. Int.)
Current Sense
(1 x Op-Amp)
Optional
EEPROM
VLSx
Hall
Senso
r
Hallout
Hall
out
IO/IOC
EVDD
BST
Boostoption
VCP
CP option
CP
Reverse protection
GDU
Halfbridge
NMOS FET
Predriver
BCTL
Bypass option
LGN DLIN
4ch PMF
(2int, 2ext)
AMPM
0
AMPP
0
AMP0
Shunt
EVDD
HG0
LG0
HS0
VBS0
LS0
Hall
supply
LIN / HV Phy
Vreg
5V VDDX Boost mode
11V VLS
High-Voltage
Components
Digital
Components
5V Analogue
Components
MCU Core
and Memories

PUBLIC USE18 #NXPFTF
S12ZVMB Application Schematic (Window Lift)
S12Z
Vreg
PTU
Temp
Sense
PLL
BDM
3 HVI
LIN
PHY
High
Side
Flash
EEPROMRAM
ADC
10bit
PMF
6ch
KWU
TIM
Win
W‘dog
SCI0
SCI1
Ext. Osc
IRC
EVDD
GDU
H-Bridge
Predriver
Charge
Pump
VBS1
VBS
0
GHG0
GHS0
GHS1
GLG0
GLG1
GLS0
EVDD
Hallout
GHG1
VLS_Out, VLS1/0
D
S
GHD
CP
0V
+11V
VSUPVDDXVDDA
Pinout representing functionality,
not the physical location
MM
Hall
Senso
r
VCP
GLS1
Vreg10V
HS0
Indicator
LED
Debug &
Programming
Connector
Altern.
SPI&UART
based Test
Connector
Switches
HVI0
HS1
HVI1
LGN DLIN
CurrentSense
(1 x Op-Amp)
AMPM
0
AMPP
0
AMP0
Shunt
integration
in VMB64
HVI2
High-Voltage
Components
Digital
Components
5V Analogue
Components
MCU Core
and Memories

PUBLIC USE19 #NXPFTF
VMB64
S12 MagniV: Motor Control / Actuator Lineup
Brushless
DC
Motors
CAN applications
LIN applications
High voltage PWM
controlled applications
MOS-FET
driven
DC Motors
(bidirectional)
MOS-FET
driven
DC Motors
(unidirectional)
Relay driven
DC Motors
With PWM
capability
Relay driven
DC Motors
(no PWM)
VML128/64/32
64pin; 6ch GDU
VMC128/64
16-32kB; 6ch GDU
32pin only, 16-32kB
32-48pin; 25MHz
MM912H/G634
4ch GDU
S12VR32/16
S12ZVM32/16
S12ZVML31
S12VR64/48
Relay-driver & 1ch FET drive
2ch GDU
256kB
6ch GDU
High temp option
(AEC Grade 0)
Switch panel interface
(HS-drivers & HVIs)
Main usecase:
-window lift
-sun roof
VM
-
Series
VR
-
Series
VMC256
VMA32
VRP64
Production
Proposal
Planning
Execution

PUBLIC USE20 #NXPFTF
3-Phase BLDC / PMSM Motors –Market Segmentation
Cooling Fan
HVAC
Blower
Powered
Liftgate
Water pumpFuel pump
Sliding doors
S12ZVML/C (64/128/256kB)
Carcassonne
S12ZVM (32kB)
Obidos
CAN
PWM
Oilpump
50-200W
motors
200+W
motors
Reduced
GDU drive
S12ZVM

PUBLIC USE21 #NXPFTF
S12ZVML Application Schematic
G
P
I
O
S12Z
core
SPI
Wdog
TIM 4ch/16b
PMF
6-ch
PWM
SCI
Temp
Sense
LIN
Physical
Interface
Charge
Pump
128 kB
Flash
8 kB RAM
SCI
PTU
PLLIRC
Ext OscBDM
KWU
RTI
VBS1
VBS0
HG0
HS0
HS1
HS2 MM
VBS2
HG1
HG2
VLSOUT
HD
VSUPVDDX
Dual 12bit ADC
5+4ch. Ext.
(Mux‘d with Op-Amps)
+ 8ch. Int.
MSCAN
LG0
LG1
LS0
Shunt1
LG2
LS1
LS2
Current Sense
(2 x Op-Amp)
Shunt0
AMP0 AMPM
1
AMPP
1
AMP1
AMPM
0
AMPP
0
512Bytes
EEPROM
5V VDDX, 5V CAN supply
Boostmode
EVDD sensor
11V VLS
Voltageregulators
VLSx
EVDD 5V Sensor supply
AMR/
GMR/
Hall
Sensor
AMRsin
AMRcos
Hallout
AN0_x
AN1_x
Hallout
AMRsin
AMRcos
IO/IOC
EVDD
BST
Boostoption
VCP
CP option
CP
Reverse
protection
LIN
LINGND
LIN / HV Phy
GDU
3 phase
Bridge
Predriver
BCTL
Bypass option
High-Voltage
Components
Digital
Components
5V Analogue
Components
MCU Core
and Memories
Optional

PUBLIC USE22 #NXPFTF
MOTOR CONTROL
SOLUTIONS
OFFERING

PUBLIC USE23 #NXPFTF
S12ZVM Development Ecosystem
Hardware (Evaluation board, target application)
MC ToolBox:
Rapid prototyping with
MatlabSimulink
FreeMASTER:
-Graphical User
Interface
-Instrumentation
AutosarOS
Customer Application Software
Math and Motor Control Libraries:
-Standard optimized math functions and motor control algorithms
-Includes MatlabSimulink Models
LIN 2.1 Drivers
NXPProduction
Software
NXP Enablement
Software
3rd Party Production
Software
MC Dev Kit
Reference
Software
NVM Drivers
CAN/LIN Stack
Graphical InitTool
MCAT
Tuning
Tool
Compiler and Debugger

PUBLIC USE24 #NXPFTF
The Complete Solutions Offering For Motor ControlField Oriented Control
Automotive Motor Control
Development Kit Series
Automotive Math & Motor Control
Library Set
Final customer applications, based on S12 MagniV / MPC / S32K MCU
FreeMASTER & Motor Control
Application Tuning (MCAT) Tools
NXP Electric Motor Control
Know-how

PUBLIC USE25 #NXPFTF
The Complete Solutions Offering For Motor ControlField Oriented Control
Automotive Motor Control
Development Kit Series
Automotive Math & Motor Control
Library Set
Final customer applications, based on S12 MagniV / MPC / S32K MCU
FreeMASTER & Motor Control
Application Tuning (MCAT) Tools
NXP Electric Motor Control
Know-how

PUBLIC USE26 #NXPFTF
The Complete Solutions Offering For Motor ControlField Oriented Control
Automotive Motor Control
Development Kit Series
Automotive Math & Motor Control
Library Set
Final customer applications, based on S12 MagniV / MPC / S32K MCU
FreeMASTER & Motor Control
Application Tuning (MCAT) Tools
NXP Electric Motor Control
Know-how
www.nxp.com/AutoMCDevKitswww.nxp.com/AutoMCLib www.nxp.com//FreeMASTER, MCAT
www.nxp.com/MotorControl

PUBLIC USE27 #NXPFTF
AUTOMOTIVE MATH
AND MOTOR
CONTROL LIBRARY

PUBLIC USE28 #NXPFTF
AMMCLib–Building Blocks for Your Motor Control SW
General Motor
Control Library
General Function
Library
General Digital
Filters Library
Mathematical
Library

PUBLIC USE29 #NXPFTF
AMMCLib–Latest Release RTM 1.1.4
•Set of basictrigonometric, general
math, filter & motor control
algorithmsas the building blocks for
the motor controlapplications
•Provided in a highly optimized
implementationand in a layered
architecture
•Support of 16 & 32-bit fixed-point
and single precision floating point
arithmetic
•Two versions available:
-productionready version
-in evaluation version (for free),
download available directly from the
product page.
Target
Platform
GreenHills
Multi
CodeWarrior WindRiver
Diab
Cosmic IAR GCC
Version
2015.1.4
Version
10.6.4
Version
5.9.4.4
Version
4.3.4
Version
7.50.3
Version
4.9.3
MPC560xP
MPC560xB
MPC564xL
MPC567xF
MPC567xK
Available Available Available Not supported
1
N/A
2
N/A
MPC574xC
MPC574xG
MPC574xP
MPC574xR
MPC577xC
MPC577xK
MPC577xM
Available N/A Available Not supported N/A N/A
S12ZVM N/A Available N/A Available N/A N/A
S32K14x Available Not supported N/A Not supported Available Available
KEAx Available Available N/A Not supported N/A N/A
1)Not supported: The compiler contains the support of selected device, however the AMMCLib does not support this compiler.
2)N/A: The compiler (or the compiler version) does not support selected device.
www.nxp.com/AutoMCLib

PUBLIC USE30 #NXPFTF
AMMCLib–PMSM Field Oriented Control Example
www.nxp.com/AutoMCLib

PUBLIC USE31 #NXPFTF
TOOLS

PUBLIC USE32 #NXPFTF
FreeMASTER–“Debugger for Real-Time Applications”
•Real-Time Data Monitor Tool
−Read / modify your variables run-time
−Oscilloscope / recorder capability
•Scriptable Graphical User Interface
-Build your own GUI using sliders, gauges, buttons
•Demonstration Platform
−Create a comprehensive support package for
your product
www.nxp.com/FreeMASTER

PUBLIC USE33 #NXPFTF
FreeMASTER–Topology
PC side
FreeMASTER
USB, JTAG, LIN, CAN, BDM ...
SCI SCI
Embedded side
User code
FreeMASTER
USB, JTAG, LIN, CAN, BDM ...
www.nxp.com/FreeMASTER

PUBLIC USE34 #NXPFTF
No Driver Target Driver Required
Processor BDM
Packet-
Driven BDM
SerialCAN LIN USB
MQX
IO
JTAG
S08     
DSC   
Kinetis      
S12/S12X/S12Z     
MPC56xx/57xx  
ColdFireV1,V2      
S32K      
FreeMASTER–Platform and Protocol Support
www.nxp.com/FreeMASTER

PUBLIC USE35 #NXPFTF
•Tool guiding the user step by step to tune the
control parameters of their MC application
•Run-time tuning of control parameters
•Generation of header file w/ resulting parameters
•NXP MCU independent
Make Any Motor Spin w/ MCAT Tool
www.nxp.com/MCAT

PUBLIC USE36 #NXPFTF
Steps to Tune the Current Loop
1. Parameter Setting-Up 2. Control Loop Tuning
3. Output Control Constant Preview4. Generated .h file

PUBLIC USE37 #NXPFTF
Model BasedDesign Support withMC-Toolbox
•Model Based Design is very common in the Motor control development
•Many companies model their controller algorithm and the target motor and use the
simulation environment to accelerate their algorithm development.
•Reduced time to market and higher product quality by having an executable
that can be simulated and implemented directly from the model.
•Motor Control Development Toolbox includes Simulink™ plug-in libraries for an
embedded target
•An integrated environment and tool chain supports configuring and generating
the necessary software, including initialization routines, device drivers, and a real-
time scheduler to execute algorithms specifically for controlling motors.
•For the final stage of this type of the integration of the control algorithm software
with target MCU hardware motor Control Development Toolbox autogenerates
100% of the code from the model.
MCUs Supported
•MPC5643L/7xK
•MPC574xP
•S12ZVM
•KV10Z
www.nxp.com/MCTOOLBOX

PUBLIC USE38 #NXPFTF
Controller Model
Electric
Motor
Output
Drivers*Input
Drivers*PI
Filter
PI
Filter
Reverse
Park
Transform
PWM
Modulation
PWM A
PWM B
PWM C
Zero
+
-
+
-
Torque
Control
IQ
loop
ID
loop
IQ
cmd
ID
cmd
ID
Va
cmd
Vb
cmd
Forward
Park
Transform
Forward
Clark
Transform
IA
IB
IC
Va
Vb
Motor Position
IQ
Gate
Driver
ADC
A/D
Conversion
S12ZVM SimulinkLibrary Blocks
•Peripherals: PMF, Timer, ADC, PTU.
etc.
•Math & Motor Control Library blocks:
Clark, Park, PI, Mul, Atan, ..etc.
Step 1: Simulation in PC environment
Step 2: (SIL) Generated code executes as atomic unit on PC
Step 3: (PIL) Executes generated code on the target MCU
Step 4: Execute on Target MCU on ECM/EVB
Execute on Target MCU on ECM/EVB
Model Based Design Steps

PUBLIC USE39 #NXPFTF
MOTOR CONTROL
REFERENCE
DEVELOPMENT KITS

PUBLIC USE40 #NXPFTF
www.nxp.com/AutoMCDevKits
MPC5643L
Controller Board
MC33937A
3-phase
Low Voltage
Power Stage
PMSM with
Resolver/Encoder
Resolver/Sin-Cos
Interface
Incremental
Encoder Interface
MCU
MPC5643L
FET DRIVER
MC33937A
FET 3-phase
Power Stage
3-phase Current
Shunts
Spin a Motor Within Minutes w/ MC Development Kit

PUBLIC USE41 #NXPFTF
Dual PMSM w/ MPC5643L
Dual BLDC w/ MPC5643L
BLDC w/ MPC5643L
PMSM w/ MPC5604P
BLDC w/ MPC5604P
BLDC w/ MPC5606B
BLDC w/ S12ZVM
BLDC w/ S12G
PMSM w/ MPC5643L
Other Motor, Different MCU, Dual Motor Application?
www.nxp.com/AutoMCDevKits

PUBLIC USE42 #NXPFTF
FreeMASTER HTML based Control Page
FreeMASTER Scope
A True Reference Platform
•HW –complete schematics of the Development
Kit HW
•SW –complete source code of the Development
Kit SW application
−Six step commutation control for BLDC motors
−Vector control -FOC for PMSM motors
•“Midlayer” SW Libs -Automotive Math and Motor
Control libraries (AMMCLib) in object code
•Tools -FreeMASTER& MCAT interface to easy
application visualization / control
•Extensive documentation
www.nxp.com/AutoMCDevKits

PUBLIC USE43 #NXPFTF
SUCCESS STORIES &
SUMMARY

PUBLIC USE44 #NXPFTF
Engine Cooling Fan
Platform
Water and Oil
Pumps Platform
“Where Integration Matters” -Success Stories of S12ZVM
S12ZVM

PUBLIC USE45 #NXPFTF
S12 MagniV Benefits
S12 MagniVsolutions deliver optimal system cost and physical footprint for sensor
and actuator applications.
•Reduced PCB Space
−Up to 30%
•Improved manufacturing efficiency
−Replacing typically 3 IC by 1 MagniVreduces assembly and test cost while quality improves
•Reduced Bill Of Material (BOM)
−Fewercomponents to purchase, handle, store and qualify
•Simplified motor control that speeds up time-to-market
−Save up to 6 monthson development, validation and ISO26262 implementation
−Abstract the complexityof 3-phase motorcontrol software development
−Production-readyAutomotive qualitySW and Tools
−SafeAssureprogram

PUBLIC USE46 #NXPFTF
NXP Motor Control Enablement Web Page Summary
•Motor Control Development Kits: www.nxp.com/AutoMCDevKits
•Math & Motor Control Library Set: www.nxp.com/AutoMCLib
•Motor Control Application Tuning Tool (MCAT): www.nxp.com/MCAT
•FreeMASTER: www.nxp.com/FreeMASTER

PUBLIC USE47 #NXPFTF
Get to Production Faster
Field Weakening
Advanced Math and Motor Control Library Set
Automotive Motor Control Development Kit series
Automotive Math and Motor Control Library Set
Reference motor control platform
for rapid hardware & software prototyping
Software libraries level
(w/ math & motor control algorithms)
Advanced motor control & sensor topics
Advanced software libraries level
(w/ adv. math and motor control algorithms)
Zero RPM /
rotor alignment
Torque
ripple elimination
Noise reduction
Single-shunt
3−phs currents
reconstruction
PMSM
sensorless control
Resolver interface
& diagnostic
Self tuning
Technical Trainings for Motor Control and MCUs
Trainings
(e.g. motor type X on device A)
Motor Control Focused Technical Support
Standard level of technical support
Consultancy & Technical Development in Area
of Motor Control According to Ctm Specs / Needs
Premium level of technical support
Products
Tools for Embedded Debugging & Motor Control Tuning
Tools —FreeMASTER, MCAT, …
Services

PUBLIC USE48 #NXPFTF
S12ZVM Family Feature Set Summary
Connectivity CAN LIN CAN LIN CAN LIN PWM
Product Name VMC256 VML128 VMC128 VML64 VMC64 VML32 VML31 VML31 VM32 VM16
Package
80LQFP-
EP
64LQFP-
EP
64LQFP-
EP
64LQFP-
EP
64LQFP-
EP
64LQFP-
EP
64LQFP-EP 48LQFP-EP
64LQFP-
EP
48LQFP-EP 64LQFP-EP
48LQFP-
EP
EEPROM (bytes) 1K 512 512 512 512 512 128 128 128 128 128 128
PHY CAN LIN 0 LIN 0 LIN LIN LIN HV HV HV HV
Separate VREG 1+1 0 1 0 1 0 0 0 0 0 0 0
GDU (HS / LS) 3/3 3/3 3/3 3/3 3/3 3/3 3/3 3/3 3/3 3/3 3/3 3/3
Bootstrap Diodes 0 0 0 0 0 0 3 3 3 3 3 3
Op Amp 2 2 2 2 2 2 2 1 2 1 2 1
ADC (ext. channels) 8 + 8 4 + 5 4 + 5 4 + 5 4 + 5 4 + 5 4 + 5 1 + 3 4 + 5 1 + 3 4 + 5 1 + 3
MSCAN 1 1 1 1 1 1 0 0 0 0 0 0
SCI 2 2 2 2 2 2 2 1 2 1 2 1
SPI 1 1 1 1 1 1 1 0 1 0 1 0
TIM (IC/OC channels) 4 4 4 4 4 4 4 3 4 3 4 3
PWM channels 6+4 6 6 6 6 6 6 6 6 6 6 6
Internal timers RTI+APIRTI+APIRTI+APIRTI+APIRTI+APIRTI+API RTI+API RTI+APIRTI+APIRTI+API RTI+APIRTI+API
External FET
100-150 100-150 100-150 100-150 100-150 100-150 50-80 50-80 50-80 50-80 50-80 50-80 Nominal Total Gate
Charge (nC)
Package Size
12mm x
12mm
10mm x
10mm
10mm x
10mm
10mm x
10mm
10mm x
10mm
10mm x
10mm
10mm x
10mm
7mm x
7mm
10mm x
10mm
7mm x 7mm
10mm x
10mm
7mm x
7mm
Samples Now Now Now Now Now Now Now Q2 2015 Now Q2 2015 Now Q2 2015
Production release H2 2016Q1 2014Q1 2014Q1 2014Q1 2014Q1 2014Q1 2016Q3 2016Q1 2016Q3 2016Q1 2016Q3 2016

PUBLIC USE49 #NXPFTF
S12VR Family
Relay Based DC Motors
High-Voltage
Components
Digital
Components
5V Analogue
Components
MCU Core
and Memories
Key Features:
•S12 (25 MHz max) 16-bit CPU compatible with the S12G family and MM912
solutions.
•Voltage Regulator operating directly from car battery (No ext regulator needed)
capable to drive 20 mA to drive offchipcomponents (E-Vdd)
•LIN Physical Layer: LIN 2.x / J2602 compliant ; +/-8kV ESD capability
•True 512B EEPROM with ECC, 4 byte erasable (or D-Flash)
•2 Low-Side drivers with active clamps to drive relays (inductive load) for bi-directional
brushed DC Motors
•Up to 2 HS drivers: For indicator LED and Switch supply
•4-6 High Voltage Inputs: 12 V Inputs for Switch Monitoring, ESD-protected, can be
used for wake-up/interrupts or 12 V analog inputs routed to ADC internally through
selectable divider ratio.
•On chip RC Oscillator; trimmed to +/-1,3% tolerance over full temperature range
•Op-Amp on VRP64 for current sensing
Family options:
•Flexible Flash Options: 16 kB to 64 kB Flash
•Packaging: 32-LQFP or 48-LQFP
•C / V / M Temperature options (up to 125°C Ta)
Target Applications
•Automotive power window lift / sunroof with antipinch
•Any relay driven DC motors
•LIN slaves with space constraints
4-6 HV
Inputs
16-64B
Flash (ECC)
2-6 kB
RAM
PLL
RCosc.
+/-1.3%
Pierce
Osc.
S12 25MHz Bus
2 Low Side
Drivers
1 HS Drivers
Temp
Sense
10-Bit
ADC
VSUP
sense
VREG
70mA
LIN -PHY
1#
EVDD
SCI 0
TIM 16b
4ch
G
P
I
O
VSENSE
(battery)
PWM 8ch 8b
or 4ch 16b
BDMKWU
Win
Wdog
128B-4kB
EEPROM or
D-Flash
(ECC)
SCI 1
1#
PGPIO
SPI
Current Sense
(Op Amp)

PUBLIC USE50 #NXPFTF
S12ZVM Family
BLDC/PMSM/SR Motor Control
Key Features:
•S12Z CPU @ 50MHz bus speed
•6ch Gate Drive Unit (GDU) with 50-150nC total Gate Charge drive capability, incl
charge pump for High-Side, Bootstrap diodes for charging external bootstrap
capacitors
•Embedded VREG with switchable 5V/20mA sensor supply
•LIN PHY, LIN2.1 / 2.2 / J2602 compliant
•Dual 12bit list-based ADC (LADC), synch with PWM through ProgrammableTrigger
Unit (PTU)
•2x Op-amp for current sensing
High-Voltage
Components
Digital
Components
5V Analogue
Components
MCU Core
and Memories
Options:
•Package: 64-LQFP-EP, 48 LQFP-EP, 80-LQFP-EP
•Memory: 16 kB / 32 kB / 64 kB / 128 kB / 256 kB Flash
•Spec-Options:
̶L with LIN phy
̶C with CAN-PHY (256kB only)
̶C with 2nd Vreg for external CAN phy (128/64kB)
̶“ “ with High Voltage PWM-communication interface
•Temperature: V / M / W (upto150°C Ta per AEC-Q100 Grade 0)
Target applications:
•Sensorless BLDC or PMSM motor control
•Switched Reluctance Motor
•BidirectionalDC motors(H-Bridge)
•Variouspumps(oil, fuel, water, vacuum)
•Cooling fan, HVAC blower, Turbocharger
SPI
SCI 0SCI 1
MSCAN
128B-1kB
EEPROM
(ECC)
16-256 KB
Flash (ECC)
S12Z 50MHz Bus
2-32kB
RAM
(ECC)
PLL
RCosc.
+/-1.3%
Pierce
Osc.
VSUP
sense
VREG
EVDD
2 x 12-Bit
LADC
Temp
Sense
CAN/LIN-PHY
Current Sense
(2 x Op-Amp)
GDU 6ch
MOS-FET-Predriver
Charge Pump
2ch
PTU
6ch PMF
(PWM)
TIM 16b
4ch
G
P
I
O
BDM
BDC
KWU
Win
Wdog
3x Phase
Comparators
Bootstrap
Diodes

PUBLIC USE51 #NXPFTF
S12ZVMB Family
LIN based Integrated H-Bridge Driver
Key Features:
•S12Z CPU @ 32 MHz bus speed
•VREG + 5V/20 mA switchable sensor supply
•LIN PHY, LIN2.1 / 2.2 / J2602 compliant
•High Voltage Inputs (HVI) with internal connection to ADC for analog 12
V measurements
•High-Side Drivers forswitchpanelandLED
•H-Bridge Gate Pre-Driver for 4-NMOS control (Gate Charge 50-80nC)
Options:
•Package: 48-LQFP; (64 LQFP tbd)
•Memory: 48 … 64 kB Flash
•Temperature: V / M / W
Target Applications:
•Windowlift/ Sunroof
•LIN-controlled Valves for gases /liquids (EGR-control)
•Seat-position, Lordosis
•Belt pretentioner, prefetcher
High-Voltage
Components
Digital
Components
5V Analogue
Components
MCU Core
and Memories
3 HV Inputs
48-64kB
Flash (ECC)
4 kB
RAM
(ECC)
512B
EEPROM
(ECC)
PLL
RCosc.
+/-1.3%
Pierce
Osc.
S12Z 32MHz Bus 2 HS Drivers
Temp
Sense
10-Bit
LADC
VSUP
sense
VREG
70mA
LIN -PHY
SPI
1#
EVDD
SCI 1SCI 0
TIM 16b
8+4ch
G
P
I
O
GDU 4ch
MOS-FET-Predriver
Charge Pump
BDM
BDC
KWU
Win
Wdog
PTU
6ch PMF
(PWM)
Current Sense
(Op-Amp)

PUBLIC USE52 #NXPFTF
MagniV Integrated Solutions Roadmap
2016
Brushed Motor
General Purpose
Production
First Sample Date
(left edge)
Product Qualification
(right edge)
Proposal
Planning
Execution
High temp
(AEC-Q100
Grade0)
High Voltage
PWM command
LIN applications
CAN applications
32-128kB, 64pin,
6ch GDU, 50MHz
64-192kB, 48-64pin, 32MHz
8-32kB, 32-48pin, 32MHz
S12ZVMC (no CAN-PHY)
16-32kB, 32pin, 25MHz
CAN
Nodes
LIN
Nodes
48-64kB, 32-48pin, 25MHz
MM912H/G634
48-64kB, 48/64pin, 4ch GDU, 32MHz
S12VR
64-128kB, 32-48pin,
PGA, MSCAN, 32MHz
S12ZVML31
S12ZVL
S12VR
MOS
-
FET
control
Relay control
16-32kB, 32/48pin, 2ch GDU, 32MHz
256kB, 80pin, 6ch GDU, 50 MHz
S12ZVMC (with PHY)
S12ZVL
S12ZVC
S12ZVH
64-128kB, 100/144pin,
LCD, 4 stepperdrivers, 32MHz
S12ZVHL/HY/FP
32-64kB, 100/144pin,
LCD, 2 stepperdrivers, 32MHz
Brushless Motor
S12ZVML
S12ZVM
16-32kB; 48/64pin, 6ch GDU, 50MHz
S12ZVMB
S12ZVMA
2017

PUBLIC USE53 #NXPFTF
S12 MagniV Solutions for Motor Control
Production
ProposalPlanning
Execution
Relay
-
driven
DC
-
motors
H
-
Bridge driven DC
-
motors
BLDC Motors
S12VR
48K-64KB; 32/48pin
LIN withPHY; LS drivers
S12ZVML
32-128KB; 64pin
LIN with PHY, 100nC
S12ZVMC
64-128KB; 64pin,
VREG for ext CAN, 100nC
S12ZVM
32KB; 64pin; 50nC
S12ZVML
32-128KB; 64pin
LIN with PHY, 100nC
S12ZVMC
64-128KB; 64pin
2nd 5V VREG for ext CAN, 100nC
LIN applications
CAN applications
PWM controlledapps
< 200W Motors > 200W Motors
S12VR
32/16kB, 32pin
LIN with PHY; LS-driver
S12ZVB
64k-128kB; 48/64 pin
LIN PHY; 50nC
PMSM Motors
S12ZVC + H-Bridge Driver
64--192KB; 64pin
CAN with PHY, 100nC
S12ZVL + Relay Driver
64--192KB; 64pin
CAN with PHY, 100nC
High temp option (AEC Grade 0)

PUBLIC USE54 #NXPFTF
Electrical Motor Categories –2
Relay-driven
DC-motors
H-Bridge driven
DC-motors
Brushless DC
Motors
(BLDC)
Permanent Magnet
synchronous
Motors (PMSM)
Power
Stage
Application
segments
Relay H-Bridge 3-phase 3-phase
Customer
Projects
MagniV
ProductFit
TomarS12ZVRx
TomarinoS12ZVRx (in def.)
Knox + ext.LS
Windowlift
Sun roof
Trunk ctrl.
Wiper
Doorclosure
Wiper
High end windowlift
High end sunroof
Throttlecontrol
Fuel Pump
Seat beltpretensioner
CarcassonneS12ZVM
Toledo S12ZVBx (in def.)
Hearst S12ZVC+ ext. GDU
CarcassonneS12ZVMx CarcassonneS12ZVMx
Topology
Advantage
Lowestcost
nomechanicalcomponent
(reliability, electrification)
NoRelay noise
PWM speedregulation
Brose -windowlift
Brose -trunklift
TRW -wlswitchpanel
TokairikaDoorclosure, wl
Intevawindowlift& sunroof
Antolinwindowlift
Lameswindowlift
HirainChina windowlift
Conti -Fuel Pump
Bosch -pumps
Magna US -pumps
Delphi US -fuelpump
Disty(EBM, Bühler) -pumps
Aisin Seiki -oil pump
Asmo-HVAC blower
Kefico,Delphi -enginevalve
Sonceboz-Powertrainmotors
DaesungHapticctrl
Kostal –Gearboxcooling
Brose enginefan
Brose HVAC
Brose Differential gearbox
Conti Fuel Pump
Conti Waterpump
Bosch enginefans
Fuel Pump
Waterpumps
Oilpumps
Engine fan
AsmoWiper
Brose windowlift
SeatbeltAutoliv
High Efficiency
Power toweightratio
Reliability
Noise
Best noisebehavior
High speed& precision
Highestefficiency&torque
Power toweightratio
Engine fan
HVAC fan
Torquedistributionsystems
Fuel Pump

PUBLIC USE55 #NXPFTF
S12 MagniV–Product Specific Benefits
S12VR S12ZVM S12ZVL
Product specific
benefits
Billof material
reduction
LIN phy
VREG + Vsense
2xLS for relays
2xHS
LIN phy
VREG + Vsense
Gate Driver
2xOp-amps
LIN phy
VREG +
Vsense
PCB Space 2-3cm2 4-6cm2 1-2cm2
Manufacturing
cost
-Fewer components to mount(pick & place)
-Less testing required for individual ICs
General benefits
Quality -Proven highvolume LL18base technology
-Fewersolder joints fewer points of failure
Logistics -Fewer parts to qualify,source, store, track,etc…

PUBLIC USE56 #NXPFTF
Integrated Solutions –MagniV
•Saves 20% PCB/module size
•Improves manufacturing efficiency
•Simplifiessystem design
Window lift, DC motors
12 V BLDC/PMSM
motor control
24 V systems, ARM
Cortex, security
Integration
Time
Single Chip Integration of MCU + HV Analog
VREG
LIN/CAN Phy
MCU
MOSFET
Gate
Driver
Driving Vehicle
Electrification
Enabling
Miniaturization
S12ZVM

PUBLIC USE57 #NXPFTF
Electric Motor Categories
Relay-driven
DC-motors
H-Bridge driven
DC-motors
Brushless DC
Motors
(BLDC)
Permanent Magnet
synchronous
Motors (PMSM)
Power
Stage
Mechanical
construction
Relay H-Bridge 3-phase 3-phase
6-step / Block Commutation
Toproducetrapezoidal
Phase voltage
Sinusoidal/ Vectorcontrol
Toproduce
SinusoidalPhase voltage
MechanicalCommutation
Bybrushesin therotor
Commutation
& Control
Technique
Electronic Commutationtakesplacein thestator
Current conducted coils in stator generate changing
magnetic flux
vector
Topology
Advantage
Lowestcost
nomechanicalcomponent
(reliability, electrification)
NoRelay noise
PWM speedregulation
High Efficiency
Power toweightratio
Reliability
Noise
Best noisebehavior
High speed& precision
Highestefficiency&torque
Power toweightratio
Magneticpolesin rotorgeneratedbycurrentcunducted
coil
Permanent magnetsplacedon stator Permanent magnetsPlacedon rotor
S12ZVM-target area

PUBLIC USE58 #NXPFTF
Electric Motor Categories
Relay-driven
DC motors
H-Bridge driven
DC motors
Brushless DC Motors
(BLDC)
Permanent Magnet
Synchronous Motors
(PMSM)
Power
Stage
Relay H-Bridge 3-phase 3-phase
Permanent magnets
placed on a rotor
Control
Technique
6-step / Block Commutation
to produce trapezoidal
Phase voltage
Sinusoidal / Vector control
to produce Sinusoidal
Phase voltage
Mechanical Commutation
by brushes in the rotor
Commutation
&
Electronical Commutation takes place in the stator
Rotor Shaft
Laminated Rotor
Slots
Commutator
Rotor
Winding
Currentconducted
coilsin stator
generatechanging
magnetic flux vector
Permanent
magnets
placed on a
stator
Magnetic poles
in rotor
generated by a
current
conducted coil
Mechanical
construction
S12ZVM-target area

PUBLIC USE60 #NXPFTF
ATTRIBUTION STATEMENT
NXP, the NXP logo, NXP SECURE CONNECTIONS FOR A SMARTER WORLD, CoolFlux, EMBRACE, GREENCHIP, HITAG, I2C BUS, ICODE, JCOP, LIFE VIBES, MIFARE, MIFARE Classic, MIFARE
DESFire, MIFARE Plus, MIFARE FleX, MANTIS, MIFARE ULTRALIGHT, MIFARE4MOBILE, MIGLO, NTAG, ROADLINK, SMARTLX, SMARTMX, STARPLUG, TOPFET, TrenchMOS, UCODE, Freescale,
the Freescale logo, AltiVec, C 5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C Ware, the Energy Efficient Solutions logo, Kinetis, Layerscape, MagniV, mobileGT, PEG, PowerQUICC, Processor Expert,
QorIQ, QorIQ Qonverge, Ready Play, SafeAssure, the SafeAssure logo, StarCore, Symphony, VortiQa, Vybrid, Airfast, BeeKit, BeeStack, CoreNet, Flexis, MXC, Platform in a Package, QUICC Engine,
SMARTMOS, Tower, TurboLink, and UMEMS are trademarks of NXP B.V. All other product or service names are the property of theirrespective owners. ARM, AMBA, ARM Powered, Artisan, Cortex,
Jazelle, Keil, SecurCore, Thumb, TrustZone, and μVision are registered trademarks of ARM Limited (or its subsidiaries) in the EU and/or elsewhere. ARM7, ARM9, ARM11, big.LITTLE, CoreLink,
CoreSight, DesignStart, Mali, mbed, NEON, POP, Sensinode, Socrates, ULINK and Versatile are trademarks of ARM Limited (or its subsidiaries) in the EU and/or elsewhere. All rights reserved. Oracle and
Java are registered trademarks of Oracle and/or its affiliates. The Power Architecture and Power.org word marks and the Powerand Power.org logos and related marks are trademarks and service marks
licensed by Power.org. © 2015–2016 NXP B.V.
Tags