stmicroelectronics automotive mcu technical day · kpit’s bsw available for autosar r2.x, r3.x,...

12
STMicroelectronics Automotive MCU Technical Day 意法半导体汽车微控制器技术日 2017ST汽车MCU技术日 201766日,上海 201768日,深圳 2017613日,北京

Upload: others

Post on 07-Aug-2020

2 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: STMicroelectronics Automotive MCU Technical Day · KPIT’s BSW available for AUTOSAR R2.x, R3.x, R4.x • 6 Vehicle Programs • 10 ECUs • 4 Vehicle Programs • 28 ECUs OEM1 OEM2

STMicroelectronics Automotive MCU

Technical Day

意法半导体汽车微控制器技术日

2017年ST汽车MCU技术日2017年6月6日,上海2017年6月8日,深圳

2017年6月13日,北京

Page 2: STMicroelectronics Automotive MCU Technical Day · KPIT’s BSW available for AUTOSAR R2.x, R3.x, R4.x • 6 Vehicle Programs • 10 ECUs • 4 Vehicle Programs • 28 ECUs OEM1 OEM2

KSAR Support

for

ST’s SPC5 32-bit Automotive MCUs

Page 3: STMicroelectronics Automotive MCU Technical Day · KPIT’s BSW available for AUTOSAR R2.x, R3.x, R4.x • 6 Vehicle Programs • 10 ECUs • 4 Vehicle Programs • 28 ECUs OEM1 OEM2

© KPIT Technologies Limited

KPIT AUTOSAR & IVN Credentials

6/29/20173

10 Years of delivering AUTOSAR Solutions

20+ Active Engagements with leading OEMs

5+ OEMs have approved K-SAR Embedded (KPIT AUTOSAR BSW Stack)

Premium member of AUTOSAR since 2005

KPIT’s BSW available for AUTOSAR R2.x, R3.x, R4.x

• 6 Vehicle

Programs

• 10 ECUs

• 4 Vehicle

Programs

• 28 ECUs

OEM1 OEM2

• 1 Vehicle

Program

• 5 ECUs

OEM3

• 6 Vehicle

Programs

• 25 ECUs

OEM4

KPIT Software in Production for last 10 years

KPIT is committed to maintain each release for 15 years

AU

TO

SA

RN

OS

Page 4: STMicroelectronics Automotive MCU Technical Day · KPIT’s BSW available for AUTOSAR R2.x, R3.x, R4.x • 6 Vehicle Programs • 10 ECUs • 4 Vehicle Programs • 28 ECUs OEM1 OEM2

© KPIT Technologies Limited

KPIT - AUTOSAR Offering

Services

AUTOSAR Product

Co

mp

lete

Offe

ring

Global Presence

BSW

components &

complete tool

chain

AUTOSAR

application

migration

Services MCAL &

complex drivers

Complete AUTOSAR Offering including products, services and global support!

I/O HWDRIVERS

RUN TIME ENVIRONMENT

MEMORY SERVICES

COM SERVICES

MEMORY HARDWARE

ABSTRACTION

COM HARDWARE

ABSTRACTION

ONBOARDDEVICE

ABSTRACTION

MEMORY DRIVERS

COM DRIVERSMCU DRIVERS I/O DRIVERS

COMPLEX DRIVERS

MICROCONTROLLER

Appl. SWC Appl. SWC Appl. SWC Appl. SWC

OPERATING SYSTEM

& SYSTEM SERVICES

SERVICESPRODUCTS

6/29/20174

Page 5: STMicroelectronics Automotive MCU Technical Day · KPIT’s BSW available for AUTOSAR R2.x, R3.x, R4.x • 6 Vehicle Programs • 10 ECUs • 4 Vehicle Programs • 28 ECUs OEM1 OEM2

© KPIT Technologies Limited

K-SAR SDK Concept On ST SPC 5 microcontrollers

6/29/20175

Project Delivery

Pre-qualified/ integrated

OEM/Tier 1 specific SW for

project specific integration

& configuration

Microcontroller

Family ST SPC 5

PCB

With standard

ASICs

SDK

Pre-Configured

BSW, CDD,

MCAL & Boot

µC1 µC2 µC3

OEM/Tier 1 OEM/Tier 1 OEM/Tier1

Establishing a stable basis of software and hardware enables

control of complexity and creates an increased speed of

innovation, decrease of cost and increase of quality at the

same time

Deliverables Highlights

K-SAR

• AUTOSAR BSW

• Configuration tools

• MCAL

• Standard sample application

integration

• Porting on BSW stack on one

micro of ST

• ST Microcontroller porting

(for mainstream)

Pure AUTOSAR integrated on

an specific evaluation/target

board.

K-SAR SDK

• CDD

• Standard Bootloader

• Pre-configuration

• ST Microcontroller porting

(for custom)

Basic SW beyond AUTOSAR

K-SAR including customer

specific CDD a standard

bootloader and pre-

configured to work on a

customer designed PCB.

OEM

Customizations

• OEM customizations to K-SAR

• OEM Bootloader

• OEM Acceptance Testing

Plug-In feature in the

configuration tool for easy

customer specific adaptations.

Implementation, testing and

acceptance of OEM specific

software.

Project Specific

Tasks

• ECU Specific Complex Device

Drivers

• Wrappers for Non AUTOSAR

Programs

• Integration of Application

with the

K-SAR SDK

(BSW + OS + MCAL +

OEM+CDD)

using ECU Specific

Configuration

Pricing based on size of

application and extent of

customization.

Reuse horizontally as well as vertically

Page 6: STMicroelectronics Automotive MCU Technical Day · KPIT’s BSW available for AUTOSAR R2.x, R3.x, R4.x • 6 Vehicle Programs • 10 ECUs • 4 Vehicle Programs • 28 ECUs OEM1 OEM2

© KPIT Technologies Limited

KPIT KSAR On ST SPC 5 Microcontrollers

6/29/20176

Sl.

No.Line

ST

ControllerCompiler

AUTOSAR

Stack

Details

ST MCAL

Driver

Integrate

d by KPIT

1SPC56 B Line

SPC560B64

Freescale

CodeWarri

or V2.5

OS - SC1,

CAN stack,

LIN stack

Yes

2 SPC56 B Line SPC560B60 GHS 5.2.4OS-SC1,

CAN stackYes

3 SPC56 B Line SPC560B64 GHS 6.1.4

OS-SC2,

CAN stack,

LIN stack

Yes

4 SPC56 L Line SPC56EL60 GHS V6.1.4OS-SC1,

CAN stackYes

5 SPC56 C Line SPC56EC74 WindRiverOS-SC1,

CAN stackYes

KSAR - ST Port List Case Study

# Activities OEM TIER 1 KPIT ST

1AUTOSAR R4.0.3 BSW modules, RTE ported for micro

SPC560B60I I R I

2 Configuration of modules (BSW,RTE and OEM specific) I I R I

3 MCAL (Including bug-fixes, if any) I I I R

4Development of OS / Bootloader

(OEM specific requirements)R I I I

5 Porting of OS, Bootloader S I R I

6 Application development and/or migration (ASR and Non-ASR) S R I I

7 Complex Device Driver Development S I R I

8 Integration of BSW / RTE/ CDD with MCAL and Application I S R S

9 Integration Testing I S R S

10Application mode and Boot mode Integration / Testing with

OEM tools to support programmingS I R S

11 Functional Testing S R S I

RTE

AUTOSAR BSW

(CAN COM Stack with gateway, DEM, DCM)IO hardware

Special

Bootloader

routine to

reset Wdg

OEM

Bootloader

Tier 1 Application Module OEM Platform modules

K

P

I

T

KPIT Responsibility

OS

MCAL

O

E

M

ST ResponsibilityOEM

Responsibility

TIER1

Responsibility

T

I

E

R

1

SOFTWARE TOOLS

Page 7: STMicroelectronics Automotive MCU Technical Day · KPIT’s BSW available for AUTOSAR R2.x, R3.x, R4.x • 6 Vehicle Programs • 10 ECUs • 4 Vehicle Programs • 28 ECUs OEM1 OEM2

© KPIT Technologies Limited

KPIT AUTOSAR Secured Communication

6/29/20177

ST Microcontroller

Micro-Controller Abstraction Layer

System Services

Crypto Hardware Abstraction

AUTOSAR Runtime Environment (RTE)

Communication HW

Abstraction

Communication Services

CAN Tp

Com

PduR

SWC

Spi Handler

Driver

SecOCCsm

CryptoIf

External Crypto DriverCrypto Driver(SW

based)

Crypto

Driver

HSM/SHE SPI

CANIF

SWCSWC

Complex Device

Drivers

Crypto LibsCAN

HW Based Security

SW Based Security

Ext HW Based Security

Communication Flow

KPIT AUTOSAR

ProductsST Provided Drivers

KPIT Developed Module for

external Crypto HW

Supported Crypto Libs:

• Symmetric Key Encryption

• Asymmetric Key Encryption

• Secure Hash Algorithm(SHA)

• Message Authenticating

Code

• Random Number Generator

• Digital Signature

• Data CompressionKPIT Products developed as per

NIST specificationsUnder Development

Page 8: STMicroelectronics Automotive MCU Technical Day · KPIT’s BSW available for AUTOSAR R2.x, R3.x, R4.x • 6 Vehicle Programs • 10 ECUs • 4 Vehicle Programs • 28 ECUs OEM1 OEM2

© KPIT Technologies Limited

KPIT – AUTOSAR Product Roadmap

6/29/20178

AUTOSAR

Platform/Version

AUTOSAR/KPIT

ReleaseQ1/2015 Q2/2015 Q3/2015 Q4/2015 Q1/2016 Q2/2016 Q3/2016 Q4/2016 Q1/2017 Q2/2017 Q3/2017 Q4/2017 Q1/2018 Q2/2018 Q3/2018 Q4/2018 Q1/2019 Q2/2019 Q3/2019 Q4/2019

AUTOSAR Release

KPIT Release

4.2.X/Rel2

AUTOSAR Release

KPIT Release

AUTOSAR Release

No New RFCsFinal

Release

KPIT Release

AUTOSAR Release

E/SPR3 E/SPR5 E/SPR6 E/SPR8

KPIT Release

4.2.X/Rel1 4.2.X/Rel3

Classic/4.3.0

Classic/4.2.1

Classic/4.2.2Final Release

4.3.X/Rel1

E/SPR4 E/SPR7Adaptive/R1.0

4.3.X/Rel2 4.3.X/Rel3

No Seperate Planning for R4.2.2

Milestone Planning TBD

Page 9: STMicroelectronics Automotive MCU Technical Day · KPIT’s BSW available for AUTOSAR R2.x, R3.x, R4.x • 6 Vehicle Programs • 10 ECUs • 4 Vehicle Programs • 28 ECUs OEM1 OEM2

© KPIT Technologies Limited

KSAR License Models enabling development on ST SPC5 controllers

6/29/20179

License

Type

C4K-SAR

Tool

AUTOSAR

OS 4.x

ported on

SPC 5

BSW 4.x

ported on

SPC 5

Integration

with ST

MCAL

R4.x

Demo

License

limited

duration

on need

basis

Not

applicable

Not

applicable

Not

applicable

Developmen

tLicense

6 months

evaluation

can be

provided

Port charges

apply

Port charges

apply

Integration

charges apply

Production

License

Productio

n

program

usage -

License

Fees

apply

Production

program

usage -

License Fees

& Port

charges apply

Production

program

usage -

License Fees

& Port

charges apply

Production

program

usage -

Integration

charges apply

KPIT Production License Models

Privileges Single

Project

License

Single

ECU

license

Multiple

ECU

License

Single

ECU,

Multiple

OEM

Single

OEM

license

Micro

Family

license

Company

Wide

license

Delivery of 1 setup* Yes Yes Yes Yes Yes Yes Yes

Usage in Single ECU Yes Yes Yes Yes Yes Yes Yes

Usage in single vehicle

program of single OEMYes Yes Yes Yes Yes Yes Yes

Warranty for 12 months Yes Yes Yes Yes Yes Yes Yes

Optional extended

warranty (chargeable)Yes Yes Yes Yes Yes Yes Yes

Usage in multiple

vehicle programs of

single OEM

No Yes Yes Yes Yes Yes Yes

Usage in multiple ECUs No No Yes No Yes Yes Yes

Compiler change

(Make/ version)No No No No Yes Yes Yes

Optional additional

porting to different

variant within same

micro family

(chargeable)

No No No No Yes Yes Yes

Optional additional

porting to different

variant of different

micro family

(chargeable)

No No No No Yes No Yes

Usage for multiple

OEMsNo No No Yes No Yes Yes

KSAR Demo

License

KSAR

Development

License

KSAR

Production

License

Page 10: STMicroelectronics Automotive MCU Technical Day · KPIT’s BSW available for AUTOSAR R2.x, R3.x, R4.x • 6 Vehicle Programs • 10 ECUs • 4 Vehicle Programs • 28 ECUs OEM1 OEM2

© KPIT Technologies Limited

Summary and key strengthsKey Strengths

Capability

• 10+ years of rich

experience in Autosar.

• Products and Services

• Functional Safety

• System integration

(AUTOSAR)

• Validation and Verification

Time to market

• More than 15 ports

available.

• Least development and

Integration time

• Timely delivery with Value

Adds

KPIT Adds Differentiated values as an AUTOSAR Partner

• Capability to scale with right skill

• Depth in domain knowledge

• Long Term Commitment

6/29/201710

KPIT

AUTOSAR

Infotainment

Power Train

Functional

Safety

ISO26262

ADAS

Diagnostics

Powertrain

AUTOSAR

ADAS/AD

ISO26262

Page 11: STMicroelectronics Automotive MCU Technical Day · KPIT’s BSW available for AUTOSAR R2.x, R3.x, R4.x • 6 Vehicle Programs • 10 ECUs • 4 Vehicle Programs • 28 ECUs OEM1 OEM2

© KPIT Technologies Limited

Contact Us

If you have any questions, pls contact us at:

[email protected]

6/29/201711

Page 12: STMicroelectronics Automotive MCU Technical Day · KPIT’s BSW available for AUTOSAR R2.x, R3.x, R4.x • 6 Vehicle Programs • 10 ECUs • 4 Vehicle Programs • 28 ECUs OEM1 OEM2

© KPIT Technologies Limited6/29/201712

Thank You

www.kpit.com