AUTOSAR products - STMicroelectronics › content › ccc › resource ›...

19
Elektrobit’s Classic and Adaptive AUTOSAR products Jerry Gao, Sales Manager, Elektrobit (EB) 30 May 2019, Shanghai In cooperation with STMicroelectronics

Transcript of AUTOSAR products - STMicroelectronics › content › ccc › resource ›...

Page 1: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

Elektrobit’s Classic and Adaptive AUTOSAR products

Jerry Gao, Sales Manager, Elektrobit (EB)

30 May 2019, Shanghai

In cooperation with STMicroelectronics

Page 2: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

2© Elektrobit (EB) 2019 | Confidential

I. Market overview and trends

II. Classic and Adaptive AUTOSAR software from EB

III. Detailed overview of EB tresos product line

IV. Detailed overview of EB corbos product line

Agenda

Page 3: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

3© Elektrobit (EB) 2019 | Confidential

Market overview and trends

Trends Industry needs

Mobility services

e-Mobility

Automated driving • Safety• Security• Quality products • Sophisticated equipment • Energy efficiency • Convenient, up to date technology

Page 4: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

4© Elektrobit (EB) 2019 | Confidential

Evolution of vehicle network architecture

Domain architecture Centralized architecture Future architecture

4

Today Tomorrow Future

FNC FNC FNCHW HW HW

FNC APP FNCHW HW HW

SRV APP SRVHW HW HW

Page 5: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

5© Elektrobit (EB) 2019 | Confidential

Classic and Adaptive AUTOSAR software from EB

Evolution of vehicle network architectures

5

Domain architecture Centralized architecture Zoned architecture

Classic AUTOSAR

Adaptive AUTOSAR

Automotive Ethernet

Page 6: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

6© Elektrobit (EB) 2019 | Confidential

Classic and Adaptive AUTOSAR software from EB

Evolution of vehicle network architectures

6

Domain architecture Centralized architecture Zoned architecture

Classic AUTOSAR

Adaptive AUTOSAR

Automotive Ethernet

Page 7: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

7© Elektrobit (EB) 2019 | Confidential

Highlights

• Efficient and scalable AUTOSAR-compliant and OSEK/VDX-compliant products for ECUs

• Full AUTOSAR support with one basic software stack, and onetool environment

• Safe and ready for series production

• Single-/multi-core operating systems

• Tailor-made products, services and support

Benefits

• Highest safety levels

• Time and cost savings through reusable software functions

• Safe, and reliable mass production ready software

Perfect solution for your next ECU project

EB tresos – Industry leading implementation of classic AUTOSAR basic software

Page 8: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

8© Elektrobit (EB) 2019 | Confidential

• Efficient and scalable AUTOSAR-compliant and OSEK/VDX-compliant products for ECUs

• Basic software (BSW) and runtime environment (RTE)

• Single-/multi-core operating systems

• Functional safety and security solutions

• Network protocols, e.g. Ethernet

EB tresos product line

Cross-OEM products

Page 9: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

9© Elektrobit (EB) 2019 | Confidential

• Implementing car manufacturers’ software requirements that are not covered by AUTOSAR

• Exchanging AUTOSAR basic software modules with OEM specific modules, e.g.

– Diagnostics

– Security

– Communication stack

• Products which extend our AUTOSAR BSW, e.g.

– Software Components (SWCs)

– Complex Device Drivers (CDDs)

Solution excellence

OEM-specific products

Page 10: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

10© Elektrobit (EB) 2019 | Confidential

• EB tresos Studio is the industry-standard tool for microcontroller abstraction layer (MCAL) development by semiconductor suppliers.

• We are integrating the MCALs of the majority of hardware vendors, so that it can be configured with our tool.

• Partnership with STM:

– Integrates EB tresos ACG8 on SPC58XC (Chorus 4M) and SPC584B (Chorus 2M)

– STM is using EB tresos Studio for their AUTOSAR MCAL development

Strong partner ecosystem

Page 11: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

11© Elektrobit (EB) 2019 | Confidential

• Solutions for all use cases from CAN and LIN to FlexRay, CAN FD, and IP/Ethernet

• Providing a high quality level for implementation, ensured by extensive Ethernet conformance tests

• Transmission rates delivery is 100 times higher than CAN

• Embedded in the AUTOSAR-based EB tresos AutoCore product family

High bandwidth to support increasing data transfer

Automotive Ethernet – Increasing data transfer

Page 12: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

12© Elektrobit (EB) 2019 | Confidential

Classic and Adaptive AUTOSAR software from EB

Evolution of vehicle network architectures

12

Domain architecture Centralized architecture Zoned architecture

Classic AUTOSAR

Adaptive AUTOSAR

Automotive Ethernet

Page 13: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

13© Elektrobit (EB) 2019 | Confidential

Infrastructure architectures with HPC are clean and simple

Performance/Safety ECU High-performance controllerClassic ECU Sensor/Actuator

80-100 ECUs6 CAN-Bus2 FlexRay1 Ethernet backbone

4 High-performance ECUs 60 Sensor/Actuator ECUs1 Ethernet backbone1 CAN per zone

Page 14: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

14© Elektrobit (EB) 2019 | Confidential

Highlights• Provides run-time environment, software update capability, and

embedded security• Is based on the portable operating system interface (POSIX)• Has several operating systems running on one processor• Provides hardware virtualization• Provides separation between virtual machines on different CPU cores• Has in-kernel safety-monitoring for critical partsBenefits• Guarantees highest safety levels for automated driving• Reduces system complexity• Saves time and cost through re-usable software functions• Adds functions easily, fast, and securely over the air• Integrates connected and automated driving applications easily

through a standardized software framework• Saves physical space by integrating multiple systems on one device• Optimizes resource utilization

Bringing Adaptive AUTOSAR on the road

EB corbos – Where safety meets performance

Page 15: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

15© Elektrobit (EB) 2019 | Confidential

EB corbos AdaptiveCore

Adaptive platform for safe and secure applications

EB corbos Hypervisor

Micro-kernel based hypervisor to run multiple (different) operating systems on one single CPU

EB corbos Linux

Container based Linux distribution

EB corbos Studio

Integrated development environment for EB corbos products

A product line bringing Adaptive AUTOSAR on the road

EB corbos

Adaptive Core

Linux

Studio

Hypervisor

EB corbos

Page 16: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

16© Elektrobit (EB) 2019 | Confidential

EB corbos – The architecture behind the product

AUTOSAR OS

Adaptive AUTOSAR

App App

High-performance Computer

Classic AUTOSAR

Hypervisor

Adaptive AUTOSAR

App

POSIX OS POSIX OS

Trusted Execution Environment

App

Trusted OS

Classic AUTOSAR

App

Safety Cores

AUTOSAR Safety OS

New CPU-intensive (safety-relevant)

functions:e.g. sensor fusion

Novel user functions: e.g. App Store

Takeover of existing vehicle functions from

Classic AUTOSAR (SWCs)

Secure startup, authentication

Safety-relevant vehicle functions, monitoring of performance partitions

Security Partition Safety Partition

Virtual MachineVirtual Machine Virtual Machine

Performance Cores

Secure Boot

Performance Partitions

Page 17: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

17© Elektrobit (EB) 2019 | Confidential

Highlights

• Applicable for all domains: infotainment, highly automated driving, etc.

• Modular architecture, flexible configuration of building blocks

• Possibility to add new functions through updates

• Hardware agnostic (ARM, Intel, NVIDIA, etc.)

• First company to launch complete Adaptive AUTOSAR based software stack (EB corbos)

Benefits

• One-stop-shop for safe and secure high performance computing

• Pre-integrated software modules save time and costs

• Prepared for operations of software infrastructure for 10+ years

Mastering the complexity of high performance controllers with EB corbos

Software infrastructure for high performance controller

Software infrastructure

High performance controller

Performancecores

Safetycores

Adaptive AUTOSAR

Safety OS

Classic AUTOSAR

Securitycores

Trusted OS

Security basics

Security functions

Linux distribution

Security stackAdaptive stack Safety stack

Hypervisor

Page 18: AUTOSAR products - STMicroelectronics › content › ccc › resource › sales_and...microcontroller abstraction layer (MCAL) development by semiconductor suppliers. •We are integrating

18© Elektrobit (EB) 2019 | Confidential

Ethernet Switch

AdaptiveAUTOSAR

Performance computer Safety / gateway

(e.g. ST SPC5)

vEth

Firmware

Adaptive AUTOSAR

Classic AUTOSAR

Ethernet controller

EB-specific extensions for high-performance computer

Virtual Ethernet Switch• Multiplexing of one

Ethernet controller• Communication between

partitions

Ethernet switch firmware• IP/VLAN Routing• Intrusion detection

High-performance computer (HPC)

vEth vEth

Virtual Ethernet SwitchCANFD

controller

Ethernet controller

Classic AUTOSAR

ASIL-D