28
NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners. © 2017 NXP B.V. PUBLIC PRODUCT MANAGER AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS AMF-AUT-T2691 | JUNE 2017

GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property

of their respective owners. © 2017 NXP B.V.

PUBLIC

PRODUCT MANAGER

AMP BUSINESS LINE

ALLEN, LI

GENERAL PURPOSE MCU -

S32K OVERVIEW AND

SOLUTIONS

AMF-AUT-T2691 | JUNE 2017

Page 2: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 1

Objectives of the session

• Get familiar with the S32K product line and target application

you know what is S32K and where can S32K fit• Understand the S32K values and available solutions

you know how to make your development easier• Begin to set up development plans based on S32K in your application

we can work together to win

Page 3: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 2

AGENDA• S32K overview

− Value proposition

− Product features & Target applications

− Success story

• S32K System Solution

− S32K collaterals and ref designs

• S32K Roadmap & Availability

• Summary

• Q&A

Page 4: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 3

S32K Overview

01.

Page 5: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 4

Maximize R&D Efficiency• Most scalable portfolio-

128K-4M flash,32-256pin• HW/SW/Tool Compatible• Common package strategy

Future-proof• High performance ARM core • Security and Safety• Lowest power• CAN-FD, Ethernet

Minimize Complexity• Auto grade SW: SDK,

Autosar, safety & security• Low cost HW EVB• Integrated tool -S32DS and

rich ecosystem• Application specific SW

SELECT DESIGN REUSE

S32K – Accelerates Automotive Software Design

Page 6: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

CONFIDENTIAL AND PROPRIETARY5

S32K FEATURE

SUMMARY

Page 7: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 6

S32K1 product family – S32K14x and S32K11x

K144 SOP in

Jun!

K148/142 SOP

by 2017

All samples

around 2017

end, SOP in 2018

S32

K11x

S32K

14x

Cortex-M4F @ 112MHz

S32K116 S32K118 S32K146 S32K148S32K142 S32K144

256KB Flash 512KB Flash 1MB Flash 2MB Flash

up to 89 I/Os

2x FlexCAN

with 1x FD

Common Features,

SW&Tool

AEC-Q100

Security Module(CSEc)

MPU

Low Power

Cortex-M0+ @ 48MHz

128KB Flash 256KB Flash

up to 42 I/Os up to 58 I/Os

FlexIO

ASIL-B compliant

JTAG

FlexTimer

ENET

up to 128 I/Os up to 156 I/Os

16 channel eDMA

1x FlexCAN with 1x FD

Quad SPI

ETM Trace

32KB SRAM 64KB SRAM 128KB SRAM 256KB SRAM16KB SRAM 24KB SRAM

3x FlexCAN

with 1x FD

3x FlexCAN

with 2x FD

3x FlexCAN

with 3x FD

LQFP-48

QFN-32 LQFP-64 LQFP-64 LQFP-144

LQFP-100 LQFP-176

MAPBGA-100SDK

Application SW

(NFC, TSI etc)

Autosar MCAL / OS

S32 Design Studio

SAI

4 channel DMA

LQFP-48 Dev

Page 8: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 7

CSEc Security Block Diagram

• Supports all Global OEM Requirements for End Node Security

FLASH Subsystem

Includes CSEC.

Direct access to

flash contents.

No CSEc

access here

Supports >SHE functionality

−Secure key storage

−AES-128 encryption/decryption

−AES-128 Cypher-based Message

Authentication Code (CMAC) calculation and

authentication

−True and Pseudo random number generation

−User configurable Secure Boot Mode

(Sequential, Strict, or Parallel Boot)

Page 9: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 8

ASIL-B Functional Safety

• Safety Hardware

− Power supplies

− Clocks generation

− Core platform (core, DMA, cache …)

− Busses - XBAR

− Memories – NVM, SRAM

• Safety Process

− ISO 26262 development process

• Safety Support

− FMEDA

− Safety manual

− Technical support

• Safety Software

− S32K core self-test SW,

− PT lib

Crossbar Switch with MPU

RAM

Up To

64KB

System

Periphera

l

Bridge Flash

Up To

512K

NV

IC

Cortex M4F

112 MHz

FPU, DSP, MPU,

4 KB I/D-Cache

EEPROM

Up To

4KB

RTC

PMC2.7 - 5.5V

FLL Clk Mult

Ext Osc (8 - 40MHz)

Fast R/C OSC(48MHz 1%)

LP OSC (128KHz 10%)

SCG

Digital

Components

5V Analogue

ComponentsMCU Core

and Memories

secu

rity

Slow R/C OSC(8MHz 3%)

16ch

eDMA

LVD

WDOG EWM

Debug

SWD JTAG

Communications / I/O System

2x A

DC

16ch 1

2bit

AC

MP

W 8

-bit D

AC

4x F

lexT

ime

r8ch 1

6-B

it

3x F

lex C

AN

1 w

ith

FD

2x P

DB

3x S

PI

1x I

2C

Flex IO

I2S

UA

RT

SP

ILP

IT

CR

C

3x U

AR

T/L

IN

Clock

Monitoring

Power

Monitoring

Watchdog

ECC on SRAM

& Flash

Cyclic Redundancy

Check

Core Self Test

Page 10: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

CONFIDENTIAL AND PROPRIETARY9

TARGET

APPLICATION

Page 11: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 10

S32K: Solutions For Automotive Edge Nodes

roof

module

Door control

front left

Door control

front right

Door control

rear left

Door control

rear right

HVAC

main

Seat

heating

Steering

column

module

Park

assistance

Ambient

lighting

heater

left

fan

right

fan

left

Front power

module left

front power

module right

energy

manager

HVAC

rear

TPMS

Antenna

Car Access

module

Wiper

Control

heater

right

dashboard

Seat

control

Steering sensors

angle/torque

Gateway /

Body (Domain)Control Module

Engine

control

Stability

control

Transmission

control

Damping

control

(Adaptive) Cruise

control

Headlight

control

Anti-lock

brake

Battery

management

rain light

sensor

immolighting

switch

start/stop

CAN (FD)

LIN

FlexRay

Ethernet

Diagnosis

flapper

1

flapper

...

Surround View

Cam 1

Cam 4Cam 2

Cam 3

Radar

Unit

Sens1

Sens 4Sens 2

Sens 3

ADAS

Remote Tuner

Audio

Amplifier

Display Front

Display Rear

Display Rear

Telematics

Box

Window

Mirror

Powertrain/Chassis Gateway

BackboneInfotainment

S32M

S32M

S32M

S32M

S32M

S32M

S32M

Page 12: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 11

S32K MCUs deliver quality, reliability and safety for challenging environments found in

industrial, automation, communications, transportation, medical and A&D applications.

Circular pump for heatingand cooling water circuit

Engine cooling fan

Starter

Alternator, generator

Steering wheel,adjustment

Scavenging pump,high-pressure pump

Headlight rangeadjustment unit

Heating fan

Cooling fan for airconditioning system

Circular pump for stationary heating system

Motor for stationary heating system

Heating and air conditioning system

ABS pump

Window winder

Arial drive

Idle positionadjustment system

Tailgate closing

Rear windscreenwiper

Fuel pumpErgonomic backrest,headrest adjustment

Headlight cleaning

Headlight tilting

Wipers

Sliding roof

Mirror adjustment

Central locking system

Door closing

Belt system

Seat control

Headrest adjustment

Backrest adjustment

Rear seat adjustment

Convertible roof

Active suspension

EPS drive

Lighting

ControlCentral Locking

System

High Pressure

Pump

Alternator,

Generator

Circular Pump for Heating and

Cooling Water Circuit

Air Conditioning

SystemGate Closing

Robot Arm movementFluid Pump

Machinery Positioning

Solar InverterElevator

Medical Pump

Avionics

Signaling System Construction/Harvesting machine

engine management and motor control

Fire Alarm

Oil Rig Sensor

S32K – Where You Win in Industrial

Page 13: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

CONFIDENTIAL AND PROPRIETARY12

SUCCESS STORY

Page 14: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 13

S32K Success Story

E-shifter

Climate ControlSeat Belt Pretention

TPMSBMS

S32K is adopted in multiple applications by major auto tier1s for global car OEMs

Power Lift Gate

Infotrainment

Companion

Rain Light Sensor

Page 15: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 14

S32K System Solution

02.

Page 16: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 15

S32K Solution Offering

Hardware Platform Runtime Software Software Dev Tools

Full Hardware evaluation

and Development Platforms

Production grade Software for

Faster time to market

Complete tools package to

streamline software development

• Auto Grade NXP

Software Development Kit (SDK)

• NXP Middleware e.g. Core Self

Test, LIN Stack

• Autosar 4.0 and 4.2 MCAL

• FreeRTOS

• Bootloader

• Low cost development board

compatible to Arduino shields

• Onboard debugger and system

basis chip

• IAR, GHS and GNU toolchains

• Full-featured, no cost

development platform (S32 DS)

• FreeMASTER

Middleware is sold separately

Application Specific

Application Specific Middleware

• Motor Control

• Touch Sensing

• Secure Communication

• Wireless Charging

• Near Field Communication

Page 17: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 16

Touch Sense Prototype

• Features:

− 7 touch buttons with 2mm plastic overlay on electrodes

− 2mm spacing between En (E0 to E6) and EGS

− Low Power: Periodically wake-up MCU (each 30ms) by on-chip timer to sense electrodes and process data to detect touch or release events

− Immunity: Sustain florescent lamp ON (EMI)

• MCU average current consumption:

− Response time 30ms

− Reaction time max. 150ms

− MCU cca. 60uA average current consumption, when En released (EGS & En)

− MCU cca. 150uA average current consumption, when En touched (EGS, E0, E1, E2, E3, E4, E5, E6)

Page 18: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 17

S32K144 Based Motor Control

• Product: MTRDEVKSBNK144 (BLDC based) & MTRDEVKSPNK144 (PMSM based)(based on S32K144EVB and DEVKIT-MOTORGD)

• Key Features:

SW built on S32 EcoSys (S32 DS, S32 SDK) and MC EcoSys (AMMCLIB, FreeMASTER, MCAT)

Sensorbased and sensorless operation of both BLDC/PMSM motors

S32K key features: CAN-FD/PN, Security

• Technical challenges addressed:

Low cost reference implementation of the sensorless PMSM & BLDC control algorithms

Modular approach enabling additional functionality on top of MC

Supporting up to 24V MC applications

• Benefits:

Complete out-of-the box experience, spinning motor in 10 minutes

Conveniently and quickly evaluate features & performance

Reduce development & prototyping time

Faster Time to Market

• Availability: Q2 2017, 100pcs of BLDC & 200pcs of PMSM under manufacturing

www.nxp.com/AutoMCDevKits

Page 19: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 18

Battery Management System

• S32K in master node, KEA and AFE

MC33771/33664, SBC FS64/45 in slave nodes

• Support Both daisy chain and isolated CAN network

• Demo build on real automotive battery for EV/HEV

• Functional Safety System Ref Design under

development

Page 20: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 19

Other S32K Demos and Reference Designs

Hands Off Detect Door Handle Low Power

Security CAN – CAN-FD CAN

Authentication

Page 21: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 20

Product Roadmap

03.

Page 22: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 22

IP

TF

S F

lash

So

ftw

are

an

d T

oo

ls

S12MagniV- S32M Extension

Target Markets In Production

Sensor InterfacesMotor Control

Window Lift Pumps, Fans

Integrated Solutions

General Purpose

S08 - S12 - MPC(Bolero)

Proven 8/16/32bit proprietary

architectures

S12 MagniV

Shrink your application with

MCU + HV analog integration

S32K – General Purpose

• Future-proof architecture

and features

• Minimize complexity

• Maximize RnD efficiency

Ramping 2017+

S32M – Integrated Solutions

• ARM Cortex M

• Safety and Security

• 90V analog capability

Body Electronics

Lighting HVAC

Other

Common Platform

Page 23: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 23

What are available NOW

• Samples & EVB - all available for S32K144, K142, K148

• Runtime SW - SDK for non-autosar, MCAL for autosar. Both in auto quality grades

• Application SW – touch sense, motor control etc

• Dev Tool – S32 Design Studio

• Documentation- RM, DS, App Notes. Download from nxp.com/s32k

Page 24: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 24

Conclusion

04.

Page 25: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 25

Objectives of the session

• Get familiar with the S32K product line and target application

you know what is S32K and where can S32K fit• Understand the S32K values and available solutions

you know how to make your development easier• Begin to set up development plans based on S32K in your application

we can work together to win

Page 26: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 26

Summary

• S32K product line− Automotive MCU for general purpose applications, accelerating automotive SW design

• Benefits to you− Future proof, minimize complexity while maximize R&D efficiency

• Ready to go− Rich product collaterals and solutions available today

NXP Local contact - Adrian Koh, Automotive Business Development, [email protected]

NXP BL contact - Allen Li, S32K Product Manager, [email protected]

Page 27: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

PUBLIC 27

Q&A

05.

Page 28: GENERAL PURPOSE MCU - S32K OVERVIEW AND SOLUTIONS · 2020. 11. 26. · AMP BUSINESS LINE ALLEN, LI GENERAL PURPOSE MCU - S32K OVERVIEW AND ... −AES-128 Cypher-based Message

NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners. © 2017 NXP B.V.