stmicroelectronics automotive mcu technical day · kpit’s bsw available for autosar r2.x, r3.x,...
TRANSCRIPT
STMicroelectronics Automotive MCU
Technical Day
意法半导体汽车微控制器技术日
2017年ST汽车MCU技术日2017年6月6日,上海2017年6月8日,深圳
2017年6月13日,北京
KSAR Support
for
ST’s SPC5 32-bit Automotive MCUs
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© KPIT Technologies Limited
Contact Us
If you have any questions, pls contact us at:
6/29/201711
© KPIT Technologies Limited6/29/201712
Thank You
www.kpit.com