AUTOSAR stands for AUTomotive Open Systems ARchitecture. Partnership of automotive Car Manufacturers and their Suppliers

Similar documents
SPC5 MCAL overview. ZHANG Livia

Agenda. > AUTOSAR Overview. AUTOSAR Solution. AUTOSAR on the way

AUTOSAR proofs to be THE automotive software platform for intelligent mobility

Dr. Andreas Both / Zhang Enqin Automotive Runtime Software

Software Architecture. Definition of Software Architecture. The importance of software architecture. Contents of a good architectural model

Architecture concepts in Body Control Modules

Automotive Networks Are New Busses and Gateways the Answer or Just Another Challenge? ESWEEK Panel Oct. 3, 2007

Adaptive AUTOSAR: Infrastructure Software for Advanced Driver Assistance. Chris Thibeault June 7, 2016

DEVELOPMENT OF DISTRIBUTED AUTOMOTIVE SOFTWARE The DaVinci Methodology

Current status and Future of AUTOSAR. Markus Bechter 7 th AUTOSAR Open Conference Oct. 22 nd -23 rd 2014, Detroit

CAN FD - Flexible Tools for Flexible Data Rates

Implementing AUTOSAR. Zhang Enqin Shanghai Automotive Lab. Aug 27-28, 2009

Arccore AB 2017, all rights reserved. Accelerating innovation

A specification proposed by JASPAR has been adopted for AUTOSAR.

Autonomic Mechanisms for the Automotive Industry

AUTOSAR design flow. Yoon-Jin Kim Application Engineer. July mentor.com/automotive

10 th AUTOSAR Open Conference

Countermeasures against Cyber-attacks

In Vehicle Networking : a Survey and Look Forward

Securing the future of mobility

PREEvision Technical Article

Experiences with AUTOSAR compliant Autocode generation using TargetLink

Goals and prospects of embedded electronic automotive systems

Introduction of CAN FD into the next generation of vehicle E/E architectures

STMicroelectronics Automotive MCU Technical Day 意法半导体汽车微控制器技术日 2017 年 ST 汽车 MCU 技术日 2017 年 6 月 6 日, 上海 2017 年 6 月 8 日, 深圳 2017 年 6 月 13 日, 北京

AVS: A Test Suite for Automatically Generated Code

An Encapsulated Communication System for Integrated Architectures

Virtual Hardware ECU How to Significantly Increase Your Testing Throughput!

Techday Mobile Electronics Open, connected, scalable With BODAS into the digital future

AUTOSAR Software Design with PREEvision

Introduction of CAN FD into the next generation of vehicle E/ E architectures. Vector CAN FD Symposium 2017, Marc Schreiner, Daimler AG

European Conference on Nanoelectronics and Embedded Systems for Electric Mobility

AUTOSAR Overview and Classic Platform

10 th AUTOSAR Open Conference

Model Based Development and Code Generation for Automotive Embedded Systems. April 26, 2017 Dr. Gergely Pintér, Dr. Máté Kovács thyssenkrupp Steering

The CAN Bus From its Early Days to CAN FD By Friedhelm Pickhard (ETAS/P)

Low-level software for automotive electronic control units

Resistance Is Futile Electronics Are on the Rise Electronic Control Units and Communication Protocols

In March 2007, over 200 developers met in Stuttgart for the. control algorithms that have become increasingly faster are

oscan Embedded Real-time Operating Systems

RazorMotion - The next level of development and evaluation is here. Highly automated driving platform for development and evaluation

The MPC500 Family of 32-bit Embedded Controllers from Motorola. Rudan Bettelheim MCU Marketing Manager 32-bit Embedded Controller Division, SPS

Tools and Methods for Validation and Verification as requested by ISO26262

AUTOSAR - Challenges and Solutions from a Software Vendor s Perspective

Automotive and industrial use cases for CAN FD

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, Kinetis,

Experiences with CANoe-based Fault Injection for AUTOSAR

RTA-BSW v2.1.1 User Guide

Decoupling Test Cases from Real and Virtual Test Systems with ASAM HIL API

Powertrain Strategies for the 21st Century: Designing Global Powertrains

Flash Bootloader. Product Information

Welcome Note. Dr. Thomas Scharnhorst, AUTOSAR Spokesperson 10 th AUTOSAR Open Conference 8 th Nov 2017, Mountain View, California

Introduction of CAN FD into the next generation of vehicle E/E architectures

KSAR Support. for. ST s SPC5 32-bit Automotive MCUs

Taking the Right Turn with Safe and Modular Solutions for the Automotive Industry

STMicroelectronics Automotive MCU Technical Day

S32K Microcontroller Press Pack

Tutorial for Wake Up Schemes and Requirements for Automotive Communication Networks

CANoe 6.0. The Professional Development and Test Tool for CAN, LIN, MOST, FlexRay and J1587 TOOLS FOR NETWORKS AND DISTRIBUTED SYSTEMS

Implementation of Automotive Unified Diagnostic Services Based on AUTOSAR. Yue-yin XIE, Chao ZHOU and Feng LUO

AVL ELECTRIFICATION TEST SOLUTIONS

A Multi-Core Basic Software as Key Enabler of Application Software Distribution

Additional Slides (informative)

Overview of Board Revisions

November 16, TTTech Computertechnik AG / TTTech Auto AG Copyright TTTech Auto AG. All rights reserved

Solutions for Smarter Driving. Mobility Services

Embedded Connectivity Summit 2004

Software integration challenge multi-core experience from real world projects

MSK2. May 2012 Frankie Chan (IFAP ATV SMD SAE)

FlexRay and Automotive Networking Future

Lecture 2. Basics of networking in automotive systems: Network. topologies, communication principles and standardised protocols

Platform modeling and allocation

AURIX After-Lunch-Seminar Performance meets Safety. Safety & Security with professional Software-Components. Björn Assmann (Hitex GmbH)

Isolation of Cores. Reduce costs of mixed-critical systems by using a divide-and-conquer startegy on core level

Create, Embed, Empower. Crevavi Technologies Company profile

In-Vehicle Networking freescale.com/automotive

10 th AUTOSAR Open Conference

Reuse of Hardware Independent Test Sequences across MiL-, SiL- and HiL-Test Scenarios

Car2Car Forum Operational Security

rcube2: Advanced Rapid Prototyping Electronic Control Unit

Cooperation with other standards. Nicolas François, PSA Peugeot Citroën 7 th AUTOSAR Open Conference October 22 nd, Detroit

EAI Endorsed Transactions on Scalable Information Systems

Learning Module 9. Managing the Sensor: Embedded Computing. Paul Flikkema. Department of Electrical Engineering Northern Arizona University

Syslog Technologies Innovative Thoughts

Automotive Security An Overview of Standardization in AUTOSAR

1000BASE-T1 from Standard to Series Production

10 th AUTOSAR Open Conference

Adaptive AUTOSAR. Ready for Next Generation ECUs V

Driven by SOLUTIONS. The new generation of vehicle diagnostic solutions. ESI[tronic], KTS and DCU from Bosch

A modern diagnostic approach for automobile systems condition monitoring

Frequently Asked Questions

VT System Smart HIL Testing

OSGi Technology in the Vehicle. Hans-Ulrich Michel, BMW Group Research and Technology,

Driven by SOLUTIONS KTS 560 / KTS 590. ECU diagnosis using ESI[tronic]

The Adaptive Platform for Future Use Cases

Overview of Acceptance Tests

NXP Connects the Car 25 Jul. 2013

AUTOSAR Method. Webinar

Adaptive AUTOSAR Extending the Scope of AUTOSAR-based Embedded Software

SW-Update. Thomas Fleischmann June 5 th 2015

Transcription:

Introduction stands for AUTomotive Open Systems ARchitecture Electronic Control Unit Partnership of automotive Car Manufacturers and their Suppliers Source for ECU: Robert Bosch GmbH 2

Introduction Members of Core Members BMW Group, Bosch, Continental, Daimler, Ford, Opel, PSA, Toyota, Volkswagen Premium Members Roughly 50 members, see www.autosar.org Associated Members Roughly 100 members (SYSTECS, ), see www.autosar.org 3

Application Software Component Standardized Operating System Actuator Software Component Standardized Services Standardized Sensor Software Component Standardized Communication Standardized Standardized Standardized Microcontroller Application Software Component Complex Device Drivers Introduction Objective of Develop and establish a de-facto open industry standard for automotive Electric / Electronic Architectures, mainly Software Software... Runtime Environment (RTE) ECU Standardized Inteface Basic Software ECU-Hardware Bus 4

ECU Software Architecture Compete on innovation, Injection Control Application Software Components cooperate on standards! Standardization of Basic Software Runtime Environment Basic-Software e.g. Operating System, Networking, Flashing, Diagnostics, 5

Independence of ECU Software & ECU Hardware Injection Control - Software Supplier 1 - Window Lifter - SW Supplier 3 - Virtual Bus Tools ECU 1 - HW Supplier 1 - ECU 3 - HW Supplier 3 - Climate Control - SW Supplier 2 - Bus ECU 2 - Hardware Supplier 2-6

Why do we need? Driving Forces Manage increasing E/E complexity associated with growth in functional scope Improve quality and reliability of E/E systems Enable detection of errors in early design phases 7

Applications Functional Domains Powertrain Chassis Active and passive Safety Multimedia / Telematics Body / Comfort Man Machine Source for Throttle: Robert Bosch GmbH 8

The Basic Idea Software Component Engine Control Window Lifter Climate Control Sender Receiver Software Component Descriptions Tools ECU Resource Description FlexRay System Descriptions 9

The Basic Idea Engine Control Window Lifter Climate Control Virtual Functional Bus Tools Router Engine Control Window Lifter Climate Control Runtime Environment Runtime Environment Basic Software Basic Software Bus 10

Methodology An Example Operating System Operating System Task A Task B Task A Task C Window Lifter Send Values 500ms Position Climate Control 100ms Calc Temperature New Calibration Position T_Engine Engine Control 1ms Calc Engine Speed Send T_Engine 500ms T_Engine RTE RTE Basic Software Basic Software 11

Basic Software A/D, D/A, Application Software Layer Runtime Environment Operating System System Services Memory Services Basic Software Layer Communication Services I/O Hardware Onboard Device Memory Hardware Communication Hardware Complex Device Drivers Microcontroller Drivers Memory Drivers Communication Drivers I/O Drivers Microcontroller Tools EEPROM Driver standardized C-Code Module! CAN, LIN, Flexray 12

Basic Software The complete Picture (roughly 50 Modules) System Services Memory Services Communication Services ECU State Manager Watchdog Manager Function Inhibition Manager Communication Manager Diagnostic Event Manager NVRAM Manager IPDU Multiplexer COM PDU Router CAN Transport Protocol Diagnostic Communication Manager FlexRay Transport Protocol Generic Network Mgmt CAN Generic Network Mgmt CAN Network Mgmt FlexRay Network Mgmt I/O Hardware Complex Device Drivers Development Error Tracer Onboard Device Memory Hardware Communication Hardware Operating System CRC Lib BSW Scheduler Microcontroller Drivers GPT Driver Watchdog Watchdog Driver MCU Driver Memory EEPROM RAM Test Driver Memory Drivers Flash Driver Flash / EEPROM Emulation EEPROM Driver CAN CAN Transceiver Driver SPI Handler Driver CAN Driver FlexRay FlexRay Transceiver Driver Communication Drivers FlexRay Driver LIN LIN Driver ICU Driver I/O Drivers PWM Driver ADC Driver DIO Driver Port Driver Microcontroller 13

from another angle Tools must support Component-based Software Development for Distributed Systems All in all Model-based Development will be even more encouraged than before! 14

What is the Status and Roadmap? V3.0 has been released End of 2007 and is public now roughly 10.000 pages of documentation! very sophisticated and complex! concepts have been implemented, tested and validated by different vendors Tools and Basic Software are available! SOP of first vehicles expected for 2010-2012 15

Thank you for your Attention! SYSTECS Founded in 1994; independent 35 highly qualified Employees Location Leinfelden-Echterdingen www.systecs.com, info@systecs.com Focus: Consulting & Workshops for Automotive Embedded Software Product Lines, Software-Architecture, 16