Development Process for Distributed Functions in Vehicle Network Systems by Migration to AUTOSAR

Size: px
Start display at page:

Download "Development Process for Distributed Functions in Vehicle Network Systems by Migration to AUTOSAR"

Transcription

1 Sensors Actuators ECU Hardware Development OEM Supplier System Architecture Function Network Function Mapping ECUs Communication Gateways Busses Wiring Harness Development Integration Conformance Network System Function Vehicle ECU Loops (caused by reviews, simulation and prototyping) ECU A Supp. X ECU B Supp. Y ECU C Supp. Z Development Process for Distributed Functions in Vehicle Network Systems by Migration to AUTOSAR , Shenzhen V

2 Agenda > Vector Introduction Overview on AUTOSAR System Development Process for the OEM System Development Process for the Supplier ing AUTOSAR based ECUs ing AUTOSAR based Vehicles Summary Slide: 2

3 Vector Introduction Our Values Vector is independent. All Vector shares are held by the management. Our strategies can therefore be fully orientated on our customers expectations. Vector thinks ahead. We are already developing today the technology for tomorrow. Vector is a partner. Our work is defined by an intense and bilateral dialog with both customers and employees. Vector is worldwide. We are present in all markets relevant for our customers with subsidiaries or sales distributors. Slide: 3

4 Vector Introduction Application Areas and Product Examples Development of Distributed Systems DaVinci Network er ECU Software MICROSAR, oscan, SW components ECU ing CANoe, CANalyzer, VT System Spec ECU Report passed Vehicle Diagnostics CANdela ECU Calibration CANape Process Management easee, Consulting Services Vector offers Solutions for... > Slide: 4

5 Vector Introduction Tools More than 10 years ago: Cooperation with Daimler to develop a tool for the description of distributed systems ( TITUS ) But: The industry was not ready for such a sophisticated approach Vector continued the tool development and released DaVinci for function and network design DaVinci is now the AUTOSAR tool suite for software design, configuration and testing Slide: 5

6 Vector Introduction Basic Software Since more than 15 years: Vector provides configurable Embedded Basic Software for Communication and Diagnostics Microcontroller dependent drivers were developed in close cooperation with the semiconductor manufacturers Single sources were used to share the non-competitive, basic algorithms with our customers Vector was the first independent vendor of Basic Software and initiated significantly the idea of Software as a Product Slide: 6

7 Agenda Vector Introduction > Overview on AUTOSAR System Development Process for the OEM System Development Process for the Supplier ing AUTOSAR based ECUs ing AUTOSAR based Vehicles Summary Slide: 7

8 Overview on AUTOSAR Goal of AUTOSAR Establish a de-facto standard for an Automotive Open System Architecture (AUTOSAR) in order to increase exchangeability of SW modules between OEMs and suppliers Slide: 8

9 Overview on AUTOSAR What is AUTOSAR? Development Partnership of leading vehicle manufacturers and suppliers. Slide: 9

10 Overview on AUTOSAR History - I Establishment of a technical team First talks between BMW, Bosch, Continental Teves, DaimlerChrysler, Volkswagen, and later Siemens VDO Official formation of the AUTOSAR (AUTomotive Open System ARchitecture) partnership Ford, Peugeot Citroën, and Toyota become Core Members General Motors joins as a Core Member 08/02 11/02 08/ /03 12/04 03/04 07/06 Vector joint AUTOSAR as premium member Vector AUTOSAR Symposium Slide: 10

11 Overview on AUTOSAR History - II Vector Document Owner CAN Generic Network Management Vector Document Owner ICU Vector Document Owner Flexray State Manager Vector releases BSW based on AUTOSAR /04 05/05 08/05 02/06 03/06 05/06 03/07 03/08 09/ /06 02/07 08/07 01/08 1 st Publication of Specifications Integration AUTOSAR Concept Specification R1.0 Methodology Validation Specification R2.1 Specification R3.0 Specification R2.0 Vector releases Prototype Bundle based on AUTOSAR 2.0 Vector releases BSW based on AUTOSAR 2.1 Vector releases Prototype Bundle based on AUTOSAR 2.1 Slide: 11

12 Overview on AUTOSAR History - III Vector releases Prototype BSW based on AUTOSAR 3.0 BSW platform for 2 OEMs available. Integration of OEM specific modules Vector releases complete BSW for CANoe Emulation 01/08 03/08 04/08 06/08 07/08 08/08 09/08 01/09 Concept Presentation AUTOSAR 4.0 Vector presents J1939 and Diagnostic Concepts for AUTOSAR 4.0 Specification R3.1 Vector releases Serial BSW based on AUTOSAR 3.0 Vector receives AUTOSAR Premium Member Award 70 Concepts are planned to be released in AUTOSAR 4.0 (e.g. Ethernet, J1939, Diagnostics) BSW platform for 3 OEMs available Slide: 12

13 Overview on AUTOSAR Reusability of functions across carlines Vehicle A Vehicle B Hardware Topology Function Library Seat Adjustment A Software Configuration Seat Adjustment B Lighting Seat Heating Air Conditioning Distributed System Code Generation Slide: 13

14 Overview on AUTOSAR Basic Software - Architecture Roof 80 BSW modules abstracted by 3 layers Light Dimmer RTE AUTOSAR BSW Microcontroller Service Layer ECU Abstraction Layer Microcontroller Abstraction Layer Complex Device Drivers Slide: 14

15 Overview on AUTOSAR Targets and Goals Abstraction of hardware from software, making development more flexible More configuration instead of implementation Standardized AUTOSAR code generation/modeling tools Improvement in software quality by standardized BSW Competition limited to OEM-relevant features Serviceability over the entire product life cycle Reusability of functions across vehicle networks and across OEM boundaries Slide: 15

16 Overview on AUTOSAR Elements Standardize Development Process and Data Exchange Formats Methodology + Templates Standardize Application Software Interface Description Functional Interfaces Specify Interface between Basic Software Modules and Application Runtime Environment (RTE) Application Layer AUTOSAR Runtime Environment (RTE) Define Open Reference Architecture for ECU software including Bus Behavior System Services SYS MEM MEM Communi cation Services CAN/LIN /FR I/O Hardware Com plex Driv ers Basic Software (BSW) SYS Drivers Memory Drivers COM Drivers I/O Drivers Microcontroller Slide: 16

17 Agenda Vector Introduction Overview on AUTOSAR > System Development Process for the OEM System Development Process for the Supplier ing AUTOSAR based ECUs ing AUTOSAR based Vehicles Summary Slide: 17

18 System Development Process for the OEM V Model Sensors Actuators System Architecture ECUs System ECU Hardware Development Function Network Function Mapping Gateways Busses Wiring Harness Development Integration Network Function Vehicle OEM Communication Conformance ECU Supplier Loops (caused by reviews, simulation and prototyping) ECU A Supp. X ECU B Supp. Y ECU C Supp. Z Slide: 18

19 System Development Process for the OEM System Architecture Sensors Actuators ECU Hardware Development ECUs System Architecture Gateways Busses Function Network Wiring Harness Function Mapping Development System Network Integration Function Vehicle OEM Communication Conformance ECU Activities Definition of Sensors and Actuators Definition of ECU Breakdown and Locations Supplier Loops (caused by reviews, simulation and prototyping) ECU A ECU B ECU C Supp. X Supp. Y Supp. Z Work Products System Architecture Specification ECU Requirement Specification (mechanical and hardware) Slide: 19

20 System Development Process for the OEM Function Sensors Actuators ECU Hardware Development ECUs System Architecture Gateways Busses Function Network Wiring Harness Function Mapping Development System Network Integration Function Vehicle Activities Separation of Functions into Sub-functions Definition of Function Interfaces Specification of Function Boundary Conditions Relation to Sensors and Actuators Timing Constraints Resource Consumption Conformance Communication OEM Supplier ECU A ECU B ECU C Supp. X Supp. Y Supp. Z Loops (caused by reviews, simulation and prototyping) ECU Work Products Function Interface Specification Function Behavior Specifications Function1 Virtual Function Bus VFB Function2 Function3 Slide: 20

21 System Development Process for the OEM Network Activities Definition of Gateways and Bus Systems Assignment of ECUs to Busses Selection of Network Technologies Specification of Networks Sensors ECUs System Actuators System Architecture Gateways ECU Hardware Busses Network Development Function Network Wiring Harness Function Mapping Development Integration Function Conformance Communication OEM Supplier ECU A ECU B ECU C Supp. X Supp. Y Supp. Z Loops (caused by reviews, simulation and prototyping) Vehicle ECU Work Products Generic Network Specifications (Protocols and Algorithms) Vehicle-specific Network Specifications (Topology and Parameters) Slide: 21

22 System Development Process for the OEM Function Mapping Sensors Actuators ECU Hardware Development ECUs System Architecture Gateways Busses Function Network Wiring Harness Function Mapping Development System Network Integration Function Vehicle Activities Mapping of Functions to ECUs Definition of Network Interfaces Specification of Signal Properties (e.g. latency, update rate, ) Conformance Communication OEM Supplier ECU A ECU B ECU C Supp. X Supp. Y Supp. Z Loops (caused by reviews, simulation and prototyping) ECU Work Products Function Interface Specification (refinement) ECU 2 Function 1 Function 2 CAN LIN FlexRay ECU 1 ECU n Function 3 Slide: 22

23 System Development Process for the OEM Communication Activities Definition of Network Messages Signal Mapping to Messages Specification of Message and Signal Attributes (e.g. send type, timings,...) Sensors ECUs System Actuators System Architecture Gateways ECU Hardware Busses Network Development Function Network Wiring Harness Function Mapping Development Integration Function Conformance Communication OEM Supplier ECU A ECU B ECU C Supp. X Supp. Y Supp. Z Loops (caused by reviews, simulation and prototyping) Vehicle ECU Work Products Communication matrix Network database Bus Simulation Slide: 23

24 System Development Process for the OEM Migration to AUTOSAR Function Decomposition is described by AUTOSAR compliant design tools (e.g. DaVinci) Interface description is stored in a standardized data format (System Description) and can be easily exchanged between design tools (e.g. DaVinci) and behavior modeling tools (e.g. Matlab) Boundary conditions for function mapping (e.g. resource and timing constraints) are considered in early design phases and described in a standardized format for later reuse Network Parameters are stored in a standardized format Mapping of functions to ECUs is a separate process step and described in a standardized data format Mapping of signals to messages is described in a central, standardized data format including gateway information (DBC, LDF, Fibex System Description) Slide: 24

25 Agenda Vector Introduction Overview on AUTOSAR System Development Process for the OEM > System Development Process for the Supplier ing AUTOSAR based ECUs ing AUTOSAR based Vehicles Summary Slide: 25

26 System Development Process for the Supplier V Model Vehicle OEM Conformance Function ECU Supplier ECU Architecture Software Integration Component Implementation Component Slide: 26

27 System Development Process for the Supplier Software Activities Refinement of Software Architecture OEM Supplier Conformance Function ECU Architecture Integration Software Component Component Implementation Vehicle ECU Data types are defined Dependencies to BSW are defined Modeling-tools can be used Work Products Reusable SWC templates and compositions Function x Composition SWC Interface definition for each SWC SWC SWC SWC SWC Slide: 27

28 System Development Process for the Supplier Software : DaVinci Developer Graphical editor for definition and integration of SW components Definition of runnable entities Slide: 28

29 System Development Process for the Supplier DaVinci Developer: Interaction with model-based development tools Example: Simulink Simulink Develop the behavior model Generate SWC implementation code SWC description (e.g. ports, runnables) is exchanged via AUTOSAR XML DaVinci Developer Integrate the SWC into the ECU SW architecture Configure the RTE Slide: 29

30 System Development Process for the Supplier Component Implementation Activities Vehicle Component templates are generated Functional behavior is implemented OEM Supplier Conformance Function ECU Architecture Integration Software Component Component Implementation ECU BSW and RTE are generated *.hex/ *.elf is build Work product Executable Software DaVinci Developer DaVinci Configurator Pro Slide: 30

31 System Development Process for the Supplier Workflows and Tool Chain Integration Model-based development tools.c/.h SWC implementation files (generated) SW Component Description xml.c/.h.c/.h SWC implementation files (legacy, hand-coded) Templates 1) DaVinci Developer 1).c/.h MICROSAR RTE files xml ECU Extract of System Description (from OEM) DaVinci Configurator Pro 2).c/.h MICROSAR BSW configuration files Basic Software Module Description xml xml ECU Configuration Description 1) Requires license of MICROSAR RTE 2) Requires license of MICROSAR BSW Slide: 31

32 System Development Process for the Supplier DaVinci Configurator Pro Consistency of parameter values ensured by rulebased validation concept Comfort view available for convenient editing of the parameter values of the BSW modules Overview of the BSW modules in the ECU - defined by BSW module description files Slide: 32

33 System Development Process for the Supplier DaVinci Configurator Pro GENy: Specialized tool for configuration of communication stack Specific views for configuring the communication frames and signals of the ECUs Automatic setup of communication parameter based on the ECU Extract of System Description Consistency of communication parameters automatically ensured Slide: 33

34 System Development Process for the Supplier MICROSAR Vector s AUTOSAR Basic Software Application MICROSAR RTE COMM MICROSAR COM CRC DCM NVM COM IPDUM NM PDUR MICROSAR OS OS MICROSAR SYS DET ECUM SCHM WDGM WDGIF MICROSAR DIAG DEM FIM MICROSAR MEM MEMIF EA FEE MICROSAR CAN J1939TP 1 CANTP CANNM CANSM CANIF MICROSAR LIN LINTP 2 LINSM LINIF MICROSAR FR FRTP FRNM FRSM FRIF MICROSAR IO IOHW Complex Drivers MICROSAR CAL MICROSAR EXT GPTDRV WDGDRV MCUDRV FLSDRV EEPDRV CANDRV LINDRV FRDRV SPIDRV ICUDRV PWMDRV ADCDRV DIODRV PORTDRV DRVEXT 1 CANTRCV LINTRCV 1 FRTRCV Microcontroller Standard Software Project and services 1 Available extensions for AUTOSAR3.0 BAM and CMDT Option available 2 Option included in LINIF Slide: 34

35 System Development Process for the Supplier Component Activities: Each SWC is tested regarding its OEM Supplier ECU Architecture Software Conformance Function Integration Vehicle ECU interfaces Component Implementation Component functionality Solution: DaVinci Component er of atomic SWC or compositions possible Executes the original SWC implementation, compiled for the PC Emulates the RTE Slide: 35

36 System Development Process for the Supplier DaVinci Component er: Concept Goal: test of functional SWC behavior on the PC Solution: DaVinci Component er Emulates the RTE: Executes the original SWC implementation, compiled for the PC Dynamically configured via AUTOSAR XML of atomic SWC or compositions possible and Stimulation CANoe Environment Simulation Visualization and logging Open interface to connect testing tools like CANoe or NUnit (an open source tool) Set inputs Update simulation time Read outputs SWC-under-test SWC Description SWC-under-test Runnable1 xml Runnable2.c/.h SWC Implementation DaVinci Component er Slide: 36

37 System Development Process for the Supplier Migration to AUTOSAR Software is consequently derived from the Function by further decomposition down to atomic software components Easy use of different modeling tools by using standardized data formats (System Description) Complete abstraction of the Application Software Components from the Basic Software by the RTE (Runtime Environment) Easy reuse of Software is possible Interfaces between Application Software Components are described in a standardized data format Standardized interfaces of the Basic Software are defined Paradigm change for software development Comprehensive functionality of the Basic Software reduces implementation activities in favour of configuration and integration activities Further use of modeling tools reduces implementation activities in favour of code generation Specific tools for component tests can use standardized data formats and RTE abstraction (RTE emulation on a PC environment) Slide: 37

38 Agenda Vector Introduction Overview on AUTOSAR System Development Process for the OEM System Development Process for the Supplier > ing AUTOSAR based ECUs ing AUTOSAR based Vehicles Summary Slide: 38

39 ing AUTOSAR based ECUs V Model Vehicle OEM Conformance Function ECU Supplier ECU Architecture Software Integration Component Implementation Component Slide: 39

40 ing AUTOSAR based ECUs Integration Activities Vehicle complete ECU software (BSW+RTE+Appl) OEM Supplier ECU Architecture Software Conformance Function Integration ECU Component Implementation Component Solution Complete ECU software runs on a PC target by using an emulated Basic Software CANoe / TAE module CAN LIN FlexRay Complete MSR-Stack Simululated ECU simulated bus (real time) Slide: 40

41 ing AUTOSAR based ECUs CANoe as PC Target for AUTOSAR ECU Emulation Goal PC as easy-to-use target for initial integration of Basic SW and applications Reuse the ECU configuration when migrating to the real target Solution Complete ECU code runs as DLL during CANoe simulation Based on an emulation of AUTOSAR OS and CAL I/O mapped to CANoe environment variables PC with CANoe Simulation of I/O via panels Application 3 Access of physical buses and I/O via PC interfaces CANoe OS Emu CANoe MCAL Emu Complex Drivers Microcontroller Physical Bus Slide: 41

42 ing AUTOSAR based ECUs Conformance Activities Measure degree of specification fulfillment regarding OEM Supplier Conformance Function ECU Architecture Integration Software Component Component Implementation Vehicle ECU Network specification Function specification Solution Remaining Bus Simulation Algorithm and Protocol Libraries AUTOSAR NM AUTOSAR TP CANoe Feature Set Creation of test cases with TAE XML Module Generation XML/HTML test report is generated Slide: 42

43 ing AUTOSAR based ECUs Function Activities Complete test of ECU Function Requirements as interaction between sensors and actuators OEM Supplier Conformance Function ECU Architecture Integration Software Component Component Implementation Vehicle ECU Solution: Stimulation of actuators and observation of actuators by VT System Reuse of Remaining Bus Simulation and CANoe Feature Set Slide: 43

44 ing AUTOSAR based ECUs Migration to AUTOSAR ECU Software Integration on emulated targets (PC) instead of using the real hardware Standardized Network Conformance because of standardized protocols Standardized data format (System Description) allows reuse of system parameters for test configuration Slide: 44

45 Agenda Vector Introduction Overview on AUTOSAR System Development Process for the OEM System Development Process for the Supplier ing AUTOSAR based ECUs > ing AUTOSAR based Vehicles Summary Slide: 45

46 ing AUTOSAR based Vehicles Vehicle OEM Conformance Function ECU Supplier ECU Architecture Software Integration Component Implementation Component Slide: 46

47 ing AUTOSAR based Vehicles V Model Sensors Actuators System Architecture ECUs System ECU Hardware Development Function Network Function Mapping Gateways Busses Wiring Harness Development Integration Network Function Vehicle OEM Communication Conformance ECU Supplier Loops (caused by reviews, simulation and prototyping) ECU A Supp. X ECU B Supp. Y ECU C Supp. Z Slide: 47

48 ing AUTOSAR based Vehicles Activities Integration Verification of interoperability of ECUs on a test board as precondition for building a test vehicle Solution Using CANoe as monitoring tool Reuse of Remaining Bus Simulation and CANoe Feature Set Slide: 48

49 ing AUTOSAR based Vehicles Network Activities Intensive test of each network on a test board or in a test vehicle Solution CANstress and CANscope for the verification of the Physical Layer including the final wiring harness Reuse of Remaining Bus Simulation and CANoe Feature Set Slide: 49

50 ing AUTOSAR based Vehicles System Activities Intensive test of the complete system in a test or a prototype vehicle Multiple Networks Gateways Sensors and Actuators Regression test of the complete system Solution Reuse of Integration, Network and Function Slide: 50

51 Agenda Vector Introduction Overview on AUTOSAR System Development Process for the OEM System Development Process for the Supplier ing AUTOSAR based ECUs ing AUTOSAR based Vehicles >Summary Slide: 51

52 Summary Migration to AUTOSAR AUTOSAR supports the whole development process with focus on and Software Component Development by Same understanding of the process at all development partners Unified definitions and terminologies Standardized data formats containing all required information for Software Components and ECUs Abstraction of Application Software Components and Basic Software for distributed development Standardized network protocols for an easy system integration Easy reuse and mapping of Application Software Components Sensors Actuators ECU Hardware Development OEM Supplier System Architecture Function Network Function Mapping ECUs Communication Gateways Busses Wiring Harness Development Integration Conformance Network System Function Vehicle ECU ECU A Supp. X ECU B Supp. Y ECU C Supp. Z Slide: 52

53 Summary AUTOSAR and Vector s Participation Vector is part of AUTOSAR Vector has brought broad know how into AUTOSAR since the beginning Vector employees are working in development teams of AUTOSAR Ford Slide: 53

54 Summary Vector Since beginning of 2004 Vector has been an active participant in defining the AUTOSAR standard. The AUTOSAR Consortium honoured Vector's commitment in 2007 with the first AUTOSAR Premium Member Award. Vector provides you with everything you need to develop ECUs conform to the AUTOSAR standard. Vector offers modules adapted for many different hardware platforms in cooperation with the relevant semiconductor manufacturers. Slide: 54

55 Thank you for your attention. For detailed information about Vector and our products please have a look at: Author: Peter Liebscher Vector Informatik GmbH Shanghai Representative Office No. 70 Cao Bao Road Shanghai Slide: 55

AUTOSAR Configuration Process - How to handle 1000s of parameters

AUTOSAR Configuration Process - How to handle 1000s of parameters AUTOSAR Configuration Process - How to handle 1000s of parameters Webinar 2013-04-19 V2.0 2013-04-18 Agenda >Introduction AUTOSAR ECU Configuration Description ECU Configuration Workflow Multi-User Workflow

More information

User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools

User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools The simple CAN ECU is a thing of the past. Now, a typical ECU utilizes many functions of the AUTOSAR basic software to perform

More information

Product Information Services for Embedded Software

Product Information Services for Embedded Software Product Information Services for Embedded Software Table of Contents 1 Technical Consulting/Engineering Services... 3 1.1 Overview of Advantages... 3 1.2 Application Areas... 3 2 Product- Services - Proficient

More information

From Signal Routing to complete AUTOSAR compliant CAN design with PREEvision (II)

From Signal Routing to complete AUTOSAR compliant CAN design with PREEvision (II) From Signal Routing to complete AUTOSAR compliant CAN design with PREEvision (II) RELEASED V0.01 2014-12-02 Agenda PREEvision AUTOSAR Webinar Part I AUTOSAR System and Software Design with PREEvision The

More information

Development of AUTOSAR Software Components within Model-Based Design

Development of AUTOSAR Software Components within Model-Based Design 2008-01-0383 Development of AUTOSAR Software Components within Model-Based Design Copyright 2008 The MathWorks, Inc. Guido Sandmann Automotive Marketing Manager, EMEA The MathWorks Richard Thompson Senior

More information

Configuration management in AUTOSAR

Configuration management in AUTOSAR Configuration management in AUTOSAR The need for efficient process tools for Automotive System Engineering V0.01 2008-11-02 Introduction AUTOSAR will influence the ECU SW Architecture and also the way

More information

isolar Integrated Solution for AUTOSAR

isolar Integrated Solution for AUTOSAR Integrated Solution for AUTOSAR isolar Integrated Solution for AUTOSAR 1 Integrated Solution for AUTOSAR An integrated solution for configuration of AUTOSAR compliant embedded software Supports configuration

More information

BMW Car IT GmbH. AUTOSAR - First Experiences and the Migration Strategy of the BMW Group

BMW Car IT GmbH. AUTOSAR - First Experiences and the Migration Strategy of the BMW Group BMW Car IT GmbH. - First Experiences and the Migration Strategy of the BMW Group Dr. Christian, BMW Car IT Page 2 - First Experiences. Overview. 1. Focus of this talk: Model based development under the

More information

AutoSAR Overview. FESA Workshop at KTH 2010 04 12. Prof. Jakob Axelsson Volvo Cars and Mälardalen University

AutoSAR Overview. FESA Workshop at KTH 2010 04 12. Prof. Jakob Axelsson Volvo Cars and Mälardalen University AutoSAR Overview FESA Workshop at KTH 2010 04 12 Prof. Jakob Axelsson Volvo Cars and Mälardalen University This presentation is based on a tutorial prepared by the AutoSAR Consortium AUTOSAR Members Status

More information

Seminar Automotive Open Systems Architecture

Seminar Automotive Open Systems Architecture Seminar Automotive Open Systems Architecture Modeling and Development of AUTOSAR Systems using SystemDesk Sebastian Wätzoldt Hasso-Plattner-Institut for IT Systems Engineering at the University of Potsdam

More information

ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0

ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0 ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0 Dhanamjayan P.R. 1, Kuruvilla Jose 2, Manjusree S. 3 1 PG Scholar, Embedded Systems, 2 Specialist,

More information

A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services

A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services Plan A little about Embed and our Ethos Description of the telematics

More information

Safety compliance. Energy management. System architecture advisory services. Diagnostics. Network topologies. Physical and functional partitioning

Safety compliance. Energy management. System architecture advisory services. Diagnostics. Network topologies. Physical and functional partitioning Energy management Network topologies Physical and functional partitioning Safety compliance Diagnostics System architecture advisory services www.continental-corporation.com Why system architecture? 2

More information

Beschleunigen Sie die Entwicklung Ihrer Embedded Software mit Dienstleistungen von Vector

Beschleunigen Sie die Entwicklung Ihrer Embedded Software mit Dienstleistungen von Vector Beschleunigen Sie die Entwicklung Ihrer Embedded Software mit Dienstleistungen von Vector Vector Embedded Software 2013 V1.3.0 2013-04-04 Your Presenters Today Michael Buck Manager Product Services / Technical

More information

Embedded OS. Product Information

Embedded OS. Product Information Product Information Table of Contents 1 Operating Systems for ECUs... 3 2 MICROSAR.OS The Real-Time Operating System for the AUTOSAR Standard... 3 2.1 Overview of Advantages... 3 2.2 Properties... 4 2.3

More information

In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed

In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed Networking Heavy-Duty Vehicles Based on SAE J1939 From Parameter Group to plug-and-play Application In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that plays a key role. J1939 networks

More information

Plug and Play Solution for AUTOSAR Software Components

Plug and Play Solution for AUTOSAR Software Components Plug and Play Solution for AUTOSAR Software Components The interfaces defined in the AUTOSAR standard enable an easier assembly of the ECU application out of components from different suppliers. However,

More information

AUTOSAR Handbook KPIT Technologies Ltd. CAN. Customizable HIS-MISRA. Configuration OSEK. Mode. Training ISO 14229. Management VCI

AUTOSAR Handbook KPIT Technologies Ltd. CAN. Customizable HIS-MISRA. Configuration OSEK. Mode. Training ISO 14229. Management VCI KPIT Technologies Ltd. Toolchain ASIL Decomposition ISO 14229 CAN Bootloader drivers R 3.x ARTOP Testing MCAL Migration enos Partner ECU R 4.x R 3.x R 3.x In-vehicle network Validation Tool chain Gateway

More information

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at Embedded Software for FlexRay Systems Special aspects and benefits of implementing modularized software Standardized software components will help in mastering the growing complexity of the interplay of

More information

AUTOSAR Software Architecture

AUTOSAR Software Architecture AUTOSAR Software Architecture Robert Warschofsky Hasso-Plattner-Institute für Softwaresystemtechnik Abstract. AUTOSAR supports the re-use of software and hardware components of automotive electronic systems.

More information

Advanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software

Advanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software 133 Hitachi Review Vol. 63 (2014), No. 2 Advanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software Yoshinobu Fukano, Dr. Sci. Kosei Goto Masahiro Matsubara

More information

Safety and security related features in AUTOSAR

Safety and security related features in AUTOSAR Safety and security related features in Dr. Stefan Bunzel Spokesperson (Continental) Co-Authors: S. Fürst, Dr. J. Wagenhuber (BMW), Dr. F. Stappert (Continental) Automotive - Safety & Security 2010 22

More information

Hardware Virtualization for Pre-Silicon Software Development in Automotive Electronics

Hardware Virtualization for Pre-Silicon Software Development in Automotive Electronics Hardware Virtualization for Pre-Silicon Software Development in Automotive Electronics Frank Schirrmeister, Filip Thoen fschirr@synopsys.com Synopsys, Inc. Market Trends & Challenges Growing electronics

More information

Hardware-independent Software Development

Hardware-independent Software Development Hardware-independent Software Development with Stefan Bunzel, Khosrau Heidary(Continental); Simon Fürst, Andre Lajtkep (BMW Group); JürgenMössinger, Jürgen Cordes(Bosch); StefanSchmerler, ChristianKühn,

More information

Intecs S.p.A. AUTOSAR Conformance Testing: an overview

Intecs S.p.A. AUTOSAR Conformance Testing: an overview Intecs S.p.A. AUTOSAR Conformance Testing: an overview Valentina Lomi Milano, 17/02/2011 Intecs 2011 - Roma - Pisa - Napoli - Milano - Torino - Cagliari - Genova -Toulouse(F) 1 of 41 Contents Definition

More information

Hardware in the Loop (HIL) Testing VU 2.0, 182.117, WS 2008/09

Hardware in the Loop (HIL) Testing VU 2.0, 182.117, WS 2008/09 Testen von Embedded Systems Hardware in the Loop (HIL) Testing VU 2.0, 182.117, WS 2008/09 Raimund dkirner Testing Embedded Software Testing the whole system including the physical environment is not possible

More information

Product Information CANdelaStudio

Product Information CANdelaStudio Table of Contents 1 Introduction... 3 1.1 Properties Overview... 3 2 Functions... 4 3 ODX-Functions... 6 4 Quality Improvement by Single Source Principle... 6 5 Data Exchange... 7 6 Editions... 7 6.1 CANdelaStudio

More information

Product Information CANape Option Simulink XCP Server

Product Information CANape Option Simulink XCP Server Product Information CANape Option Simulink XCP Server Table of Contents 1 Overview... 3 1.1 Introduction... 3 1.2 Overview of Advantages... 3 1.3 Application Areas... 3 1.4 Further Information... 4 2 Functions...

More information

AUTOSAR Seminar WS2008/2009 - Assignment: Simulation of Automotive Systems in the Context of AUTOSAR

AUTOSAR Seminar WS2008/2009 - Assignment: Simulation of Automotive Systems in the Context of AUTOSAR AUTOSAR Seminar WS2008/2009 - Assignment: Simulation of Automotive Systems in the Context of AUTOSAR Krasnogolowy, Alexander March 31, 2009 Hasso-Plattner-Institut for IT-Systems Engineering University

More information

Product Information CANalyzer.J1939

Product Information CANalyzer.J1939 Product Information CANalyzer.J1939 Table of Contents 1 Introduction... 3 1.1 Application Areas... 3 1.2 Features and Advantages... 3 1.3 Further Information... 3 2 Functions... 4 3 Hardware Interfaces...

More information

Software House Embedded Systems

Software House Embedded Systems Software House Embedded Systems Contacts: E-mobility, chassis, driver assistance and body electronics: Martin Richter +49 5371 805-1041 Infotainment, radio and instrument cluster: Sven Lochau +49 30 39978-7631

More information

Presented by: Jens Svensson, Volvo 3P. Volvo Group

Presented by: Jens Svensson, Volvo 3P. Volvo Group Presented by: Jens Svensson, Volvo 3P Welcome to is one of the world's leading suppliers of transport solutions for commercial use. We also provide complete solutions for financing and service. Volvo Trucks

More information

From Diagnostic Requirements to Communication

From Diagnostic Requirements to Communication From Diagnostic Requirements to Communication Standardization is the Trend in the Development of Automotive Electronics A key aim of open architectures, configurable components and harmonized exchange

More information

Model Based System Engineering (MBSE) For Accelerating Software Development Cycle

Model Based System Engineering (MBSE) For Accelerating Software Development Cycle Model Based System Engineering (MBSE) For Accelerating Software Development Cycle Manish Patil Sujith Annamaneni September 2015 1 Contents 1. Abstract... 3 2. MBSE Overview... 4 3. MBSE Development Cycle...

More information

Introduction to Ethernet and IP in automotive vehicles

Introduction to Ethernet and IP in automotive vehicles Introduction to Ethernet and IP in automotive vehicles Webinar V1.02 2014-05-14 Agenda > Information 3 Introduction 6 Physical layers 8 IEEE Ethernet MAC + VLAN 14 Internet Protocol (IPv4/IPv6) 18 TCP

More information

www.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany

www.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany Introduction to Hans-Christian von der Wense Munich, Germany Overview Progress in Automotive Electronics and it s Impacts on Networking LIN Consortium LIN Concept Physical Layer Data Link Layer LIN Network

More information

Timing Analysis for Verification of Network Architectures. Timing Analysis

Timing Analysis for Verification of Network Architectures. Timing Analysis for Verification of Network Architectures In order to evaluate EE architectures regarding their timing and resource requirements, the knowledge of the required attributes and properties plays an important

More information

Collaborating in California: Open HIL Test System Architecture uses the ASAM HIL API

Collaborating in California: Open HIL Test System Architecture uses the ASAM HIL API Collaborating in California: Open HIL Test System Architecture uses the ASAM HIL API ASAM INTERNATIONAL CONFERENCE, Dec. 03 04, 2013, Dresden, Germany Dr. Jiri Keprt, National Instruments Corporation (Speaker)

More information

Advanced Techniques for Simulating ECU C-code on the PC

Advanced Techniques for Simulating ECU C-code on the PC Copyright 2010 SAE International 2010-01-0431 Advanced Techniques for Simulating ECU C-code on the PC Vivek Jaikamal ETAS Inc. Thomas Zurawka SYSTECS Informationssysteme GmbH ABSTRACT Over the last two

More information

Safety and Security Features in AUTOSAR

Safety and Security Features in AUTOSAR Safety and Security Features in AUTOSAR Nagarjuna Rao Kandimala, Michal Sojka Czech Technical University in Prague 166 27 Praha 6, Czech Republic Thursday 15 th November, 2012 Contents 1 Introduction 2

More information

Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions

Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions Stuttgart, Testing Expo 2012 Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions 2012-06-12 Jürgen Schüling Agenda Introduction and Motivation State of the Art Hardware in

More information

Automotive Ethernet Prototype and test development with CANoe/CANalyzer.Ethernet

Automotive Ethernet Prototype and test development with CANoe/CANalyzer.Ethernet Insert picture and click Align Title Graphic. Automotive Ethernet Prototype and test development with CANoe/CANalyzer.Ethernet Vector Webinar 2014 Hans-Werner Schaal Ver. 4.2.1, Jun 2014 Slide: 1 Agenda

More information

Vehicle Diagnostics The whole Story

Vehicle Diagnostics The whole Story Vehicle Diagnostics The whole Story Efficiency gains by standardization and the use of tool-supported processes in diagnostic development The development and introduction of new diagnostic concepts and

More information

Validating Diagnostics in Early Development Stages

Validating Diagnostics in Early Development Stages Validating Diagnostics in Early Development Stages Explanations by means of an Example of an automatic exterior lighting control Dipl.-Ing. Valentin Adam, Daimler AG Dipl.-Ing. Matthias Kohlweyer, Daimler

More information

Software Production. Industrialized integration and validation of TargetLink models for series production

Software Production. Industrialized integration and validation of TargetLink models for series production PAGE 24 EB AUTOMOTIVE Industrialized integration and validation of TargetLink models for series production Continuous Software Production The complexity of software systems in vehicles is increasing at

More information

EHOOKS Prototyping is Rapid Again

EHOOKS Prototyping is Rapid Again 09CV-0113 EHOOKS Prototyping is Rapid Again Vivek Jaikamal ETAS Inc. Nigel Tracey ETAS Ltd. Copyright 2009 SAE International ABSTRACT Automotive controls engineers have traditionally used bypass rapid

More information

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis EBERSPÄCHER ELECTRONICS automotive bus systems solutions for network analysis DRIVING THE MOBILITY OF TOMORROW 2 AUTOmotive bus systems System Overview Analyzing Networks in all Development Phases Control

More information

An introduction to AUTOSAR

An introduction to AUTOSAR An introduction to AUTOSAR AUTOSAR Consortium AUTOSAR What is AUTOSAR? AUTOSAR AUTomotive Open Systems ARchitecture Middleware and system-level standard, jointly developed by automobile manufacturers,

More information

EBERSPÄCHER ELECTRONICS automotive bus systems

EBERSPÄCHER ELECTRONICS automotive bus systems EBERSPÄCHER ELECTRONICS automotive bus systems YOUR PARTNER FOR IN-VEHICLE NETWORKING DRIVING THE MOBILITY OF TOMORROW 2 AUTOmotive bus systems EBERSPÄCHER ELECTRONICS: THE EXPERTS IN AUTOMOTIVE BUS SYSTEMS

More information

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions September 2013 Silicon Support & Professional Eng. Services Customer Experience Freescale Provided SW & Solutions Provide Valued Software, Support & Professional Engineering Services, Competitively 2 Customer

More information

Model-Based Development of ECUs

Model-Based Development of ECUs Model-Based Development of ECUs Software Simulation with MATLAB/Simulink and CANoe MATLAB/Simulink is a tool that is widely used in many engineering and scientific disciplines. In the automotive field,

More information

Simple and error-free startup of the communication cluster. as well as high system stability over long service life are

Simple and error-free startup of the communication cluster. as well as high system stability over long service life are Network Management for FlexRay New network topologies tested in practice Simple and error-free startup of the communication cluster as well as high system stability over long service life are required

More information

One common language for domain experts and test engineers

One common language for domain experts and test engineers One common language for domain experts and test engineers Cost-effective creation and reuse of test sequences with Vector s Test Automation Editor V0.01 2011-04-13 Agenda > Overview Introduction to the

More information

AURIX Preferred Design House. Hitex Development Tools GmbH Hitex (UK) Ltd.

AURIX Preferred Design House. Hitex Development Tools GmbH Hitex (UK) Ltd. AURIX Preferred Design House Hitex Development Tools GmbH Hitex (UK) Ltd. Company Profile Founded in 1976 38 years of experience in microcontroller technology Part of the Infineon Group since 2003 Leading

More information

www.vdo.com Road speed limitation for commercial vehicles

www.vdo.com Road speed limitation for commercial vehicles www.vdo.com Road speed limitation for commercial vehicles Mobility shapes our life moving ahead is our passion A passion for mobility drives us to achieve new goals, to push further and to move boundaries.

More information

AUTOSAR Safety Solutions for Multicore ECUs and ADAS Systems. Robert Leibinger 5 th June 2015

AUTOSAR Safety Solutions for Multicore ECUs and ADAS Systems. Robert Leibinger 5 th June 2015 AUTOSAR Safety Solutions for Multicore ECUs and ADAS Systems Robert Leibinger 5 th June 2015 Agenda Architecture requirements for ADAS ECU Overview of different architecture approaches Compare and contrast

More information

ISO11783 a Standardized Tractor Implement Interface

ISO11783 a Standardized Tractor Implement Interface ISO a ized Tractor Implement Interface Peter Fellmeth, Vector Informatik GmbH The upcoming ISO standard will be the preferred tractor Implement interface in the agricultural industry. Therefore the ISO

More information

Mentor Embedded Automotive Solutions

Mentor Embedded Automotive Solutions Mentor Embedded Automotive Solutions Overview May 2013 mentor.com/embedded Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered trademark

More information

BUSMASTER An Open Source Tool

BUSMASTER An Open Source Tool BUSMASTER An Open Source Tool Dr. Tobias Lorenz, ETAS GmbH Presented by Dr. Andrew Borg In August, ETAS and Robert Bosch Engineering and Business Solutions (RBEI) jointly published BUSMASTER, a free open

More information

Freescale Leadership in Driving Standards. Customer Relationships. Long-term Global Presence. Broadest Automotive MCU Product Portfolio

Freescale Leadership in Driving Standards. Customer Relationships. Long-term Global Presence. Broadest Automotive MCU Product Portfolio September 2013 Freescale Leadership in Driving Standards First semiconductor supplier to join the AUTOSAR partnership Active member of JASPAR Member of GENIVI Co-founded Open Alliance on Ethernet for Automotive

More information

Quick Introduction to CANalyzer Version 1.1 2009-09-08 Application Note AN-AND-1-110

Quick Introduction to CANalyzer Version 1.1 2009-09-08 Application Note AN-AND-1-110 Version 1.1 2009-09-08 Application Note AN-AND-1-110 Restrictions Abstract Public Document This application note focuses on quickly learning several key CANalyzer skills. The aim is to move first time

More information

AUTOMOTIVE FIELDBUS TECHNOLOGY: DEVELOPMENT TOOLS AND ELECTRONIC EQUIPMENT FOR LABORATORY PRACTICES

AUTOMOTIVE FIELDBUS TECHNOLOGY: DEVELOPMENT TOOLS AND ELECTRONIC EQUIPMENT FOR LABORATORY PRACTICES AUTOMOTIVE FIELDBUS TECHNOLOGY: DEVELOPMENT TOOLS AND ELECTRONIC EQUIPMENT FOR LABORATORY PRACTICES S. OTERO, F. POZA, M. A. DOMÍNGUEZ AND P. MARIÑO Electronic Technology Department. University of Vigo.

More information

Embedding Trust into Cars Secure Software Delivery and Installation

Embedding Trust into Cars Secure Software Delivery and Installation Embedding Trust into Cars Secure Software Delivery and Installation André Adelsbach, Ulrich Huber, Ahmad-Reza Sadeghi, Christian Stüble Horst Görtz Institute for IT Security, Bochum, Germany Third Workshop

More information

PLM voor HTE en mechatronics best practices voor engineeringsmethodiek

PLM voor HTE en mechatronics best practices voor engineeringsmethodiek PLM voor HTE en mechatronics best practices voor engineeringsmethodiek Cor Visser Siemens PLM Software www.siemens.com/plm Agenda Music Concert building Concert Orchestra Instruments Performance Manufacturing

More information

Automotive Software Engineering

Automotive Software Engineering Automotive Software Engineering List of Chapters: 1. Introduction and Overview 1.1 The Driver Vehicle Environment System 1.1.1 Design and Method of Operation of Vehicle Electronic 1.1.2 Electronic of the

More information

Deeply Embedded Real-Time Hypervisors for the Automotive Domain Dr. Gary Morgan, ETAS/ESC

Deeply Embedded Real-Time Hypervisors for the Automotive Domain Dr. Gary Morgan, ETAS/ESC Deeply Embedded Real-Time Hypervisors for the Automotive Domain Dr. Gary Morgan, ETAS/ESC 1 Public ETAS/ESC 2014-02-20 ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,

More information

Introduction to LIN. Webinar

Introduction to LIN. Webinar Introduction to LIN Webinar V2.2.07 2014-03-03 Agenda > Information 4 Overview 6 LIN Workflow 9 LIN Physical Layer 12 LIN Communication 14 Synchronization of the LIN nodes 16 LIN Message & Scheduling 19

More information

Safe Automotive software architecture (SAFE)

Safe Automotive software architecture (SAFE) Safe Automotive software architecture (SAFE) 01-03-2012, ARTEMIS Technology Conference 2012 Stefan Voget Continental Automotive Content Motivation Project Organization Work Packages Approach for Interoperability

More information

Product Information CANape

Product Information CANape Product Information CANape Table of Contents 1 Overview... 3 1.1 Introduction... 3 1.2 Overview of Advantages... 3 1.3 Application Areas... 4 1.4 Features... 4 1.5 System Requirements... 4 1.6 Supported

More information

Tackling the Complexity of Timing-relevant Deployment Decisions in Multicore-based Embedded Automotive Software Systems Rolf Schneider, AUDI AG

Tackling the Complexity of Timing-relevant Deployment Decisions in Multicore-based Embedded Automotive Software Systems Rolf Schneider, AUDI AG Tackling the Complexity of Timing-relevant Deployment Decisions in Multicore-based Embedded Automotive Software Systems Rolf Schneider, AUDI AG 1 Topics Introduction Project ARAMiS ARAMiS Automotive LSSI

More information

ANSYS SCADE Model-Based Development Solutions for AUTOMOTIVE. Critical Systems & Software Development Solutions

ANSYS SCADE Model-Based Development Solutions for AUTOMOTIVE. Critical Systems & Software Development Solutions ANSYS SCADE Model-Based Development Solutions for AUTOMOTIVE Critical Systems & Software Development Solutions Embedded Systems and Software Challenges in Automotive Production-Proven International and

More information

CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules

CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules Dr. Frederic Stumpf, ESCRYPT GmbH Embedded Security, Stuttgart, Germany 1 Introduction Electronic Control Units (ECU) are embedded

More information

Automatic Validation of Diagnostic Services

Automatic Validation of Diagnostic Services Development ProcessES Diagnostics Automatic Validation of Diagnostic Services For the first time, a fully automated test case generator has been introduced in diagnostics validation at General Motors Europe

More information

I can make just such ones if I had tools, and I could make tools if I had tools. -Eli Whitney

I can make just such ones if I had tools, and I could make tools if I had tools. -Eli Whitney I can make just such ones if I had tools, and I could make tools if I had tools to make them with. -Eli Whitney Automotive Software Development and Model Based Design (Matlab & Simulink) Ian M. Alferez,

More information

TÜ V Rheinland Industrie Service

TÜ V Rheinland Industrie Service TÜ V Rheinland Industrie Service Business Area: Automation / Functional Safety Contact Minsung Lee +82-2-860-9969 mailto : minsung.lee@kor.tuv.com Sales Account Manager for Functional Safety Fax +82-2-860-9862

More information

Automatic ASAM MCD-3 supported test. PikeTec GmbH Dr. Jens Lüdemann

Automatic ASAM MCD-3 supported test. PikeTec GmbH Dr. Jens Lüdemann Automatic ASAM MCD-3 supported test PikeTec GmbH Dr. Jens Lüdemann Test challenges Clear test case description (Modeling) Continuity and consistency at all test platforms Automated Execution, Assessment,

More information

AUTOSAR Runtime Environment and Virtual Function Bus

AUTOSAR Runtime Environment and Virtual Function Bus AUTOSAR Runtime Environment and Virtual Function Bus Nico Naumann nico.naumann@hpi.uni-potsdam.de Department for System Analysis and Modeling Hasso-Plattner Institute for IT-Systems Engineering Prof.-Dr.-Helmert-Str.

More information

Requirements for Standard Compliant Electrical Test Authoring in Manufacturing Applications

Requirements for Standard Compliant Electrical Test Authoring in Manufacturing Applications Requirements for Standard Compliant Electrical Test Authoring in Manufacturing Applications Dipl. Ing. Alfons Schulte DSA-Daten-- Daten- und Systemtechnik GmbH, Aachen DSA-GmbH_PR_040308 Topics Authoring

More information

Operating Systems Supported by Vector Products

Operating Systems Supported by Vector Products ASAP2 Editor/Toolset ASAP2 Editor 8.0 (1) ASAP2 Editor 10.0 and 11.0 ASAP2 Editor 12.0 and 13.0 ASAP2 Tool-Set 5.x ASAP2 Tool-Set 6.x until 8.x ASAP2 Tool-Set 9.x ASAP2 Tool-Set 10.x CAN Driver Library

More information

Automotive Software Development Challenges Virtualisation and Embedded Security

Automotive Software Development Challenges Virtualisation and Embedded Security Automotive Software Development Challenges Virtualisation and Embedded Security 1 Public ETAS-PGA/PRM-E October 2014 ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, Automotive

More information

Chapter 12. Development Tools for Microcontroller Applications

Chapter 12. Development Tools for Microcontroller Applications Chapter 12 Development Tools for Microcontroller Applications Lesson 01 Software Development Process and Development Tools Step 1: Development Phases Analysis Design Implementation Phase 1 Phase 2 Phase

More information

EB Automotive Driver Assistance EB Assist Solutions. Damian Barnett Director Automotive Software June 5, 2015

EB Automotive Driver Assistance EB Assist Solutions. Damian Barnett Director Automotive Software June 5, 2015 EB Automotive Driver Assistance EB Assist Solutions Damian Barnett Director Automotive Software June 5, 2015 Advanced driver assistance systems Market growth The Growth of ADAS is predicted to be about

More information

Electrics & Electronics

Electrics & Electronics Area of competence Electrics & Electronics Maximum Focus ARRK P+Z Engineering For nearly 50 years, we have providing active product development support to customers from the automotive, aerospace and special

More information

Efficient and Faster PLC Software Development Process for Automotive industry. Demetrio Cortese IVECO Embedded Software Design

Efficient and Faster PLC Software Development Process for Automotive industry. Demetrio Cortese IVECO Embedded Software Design Efficient and Faster PLC Software Development Process for Automotive industry Demetrio Cortese IVECO Embedded Software Design 13-06-2013 Automotive OEM Mandatory Requirement Delivery the new vehicle in

More information

Principles of a Vehicle Infotainment Platform

Principles of a Vehicle Infotainment Platform Hans-Ulrich Michel BMW Group Forschung und Technik Principles of a Vehicle Infotainment Platform copyright 2004 by OSGi Alliance All rights reserved. Agenda Vehicle System Architecture Trends In Vehicle

More information

In-Vehicle Networking

In-Vehicle Networking In-Vehicle Networking SAE Network classification Class A networks Low Speed (

More information

System Software and TinyAUTOSAR

System Software and TinyAUTOSAR System Software and TinyAUTOSAR Florian Kluge University of Augsburg, Germany parmerasa Dissemination Event, Barcelona, 2014-09-23 Overview parmerasa System Architecture Library RTE Implementations TinyIMA

More information

Vector AUTOSAR Solution 4.x Version 6.9.0

Vector AUTOSAR Solution 4.x Version 6.9.0 Vector AUTOSAR Solution 4.x Version 6.9.0 Content Installation Guide Vector AUTOSAR Solution 4.x Content 1 Introduction 3 1.1 General Information 3 1.2 Reference Documents 4 2 Delivery Overview 5 3 Installation

More information

Power inverters: Efficient energy transformation through efficient TargetLink code

Power inverters: Efficient energy transformation through efficient TargetLink code Page 6 santerno Power inverters: Efficient energy transformation through efficient TargetLink code Upva page 7 lue Energy Every day, the amount of energy delivered by the sun is 15,000 times the current

More information

OPC COMMUNICATION IN REAL TIME

OPC COMMUNICATION IN REAL TIME OPC COMMUNICATION IN REAL TIME M. Mrosko, L. Mrafko Slovak University of Technology, Faculty of Electrical Engineering and Information Technology Ilkovičova 3, 812 19 Bratislava, Slovak Republic Abstract

More information

Introduction to MATLAB Gergely Somlay Application Engineer gergely.somlay@gamax.hu

Introduction to MATLAB Gergely Somlay Application Engineer gergely.somlay@gamax.hu Introduction to MATLAB Gergely Somlay Application Engineer gergely.somlay@gamax.hu 2012 The MathWorks, Inc. 1 What is MATLAB? High-level language Interactive development environment Used for: Numerical

More information

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur 2015 The MathWorks, Inc. 1 Model-Based Design Continuous Verification and Validation Requirements

More information

A Lightweight Framework for Testing Safety-critical Component-based Systems on Embedded Targets

A Lightweight Framework for Testing Safety-critical Component-based Systems on Embedded Targets A Lightweight Framework for Testing Safety-critical Component-based Systems on Embedded Targets Nermin Kajtazovic, Andrea Höller, Tobias Rauter, and Christian Kreiner Institute for Technical Informatics,

More information

Car2x From Research to Product Development

Car2x From Research to Product Development Car2x From Research to Product Development How automotive OEMs and suppliers are successfully completing production Car2x projects Car2x systems present entirely new challenges for managers in product

More information

Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication

Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication 01PC-422 Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication Pascal Jost IAS, University of Stuttgart, Germany Stephan Hoffmann Vector CANtech Inc., USA Copyright

More information

Dr.-Ing. Rainer Rasche dspace GmbH Rathenaustrasse 26 33102 Paderborn automotive testing expo June 22, 2010

Dr.-Ing. Rainer Rasche dspace GmbH Rathenaustrasse 26 33102 Paderborn automotive testing expo June 22, 2010 Combining Two Worlds: Precise Real-Time- Based and Convenient PC-Based Testing Dr.-Ing. Rainer Rasche dspace GmbH Rathenaustrasse 26 33102 Paderborn nd automotive testing expo June 22, 2010 Agenda Testautomation

More information

Herstellerinitiative Software (OEM Initiative Software)

Herstellerinitiative Software (OEM Initiative Software) Herstellerinitiative Software (OEM Initiative Software) Dr. Michael Daginnus Volkswagen AG Wolfsburg Dr. Dieter Marx Porsche AG Weissach Dr. Ralf Belschner Daimler AG Sindelfingen Kai Barbehön BMW AG München

More information

Software Module Test for an Electronic Steering Lock

Software Module Test for an Electronic Steering Lock Software Module Test for an Electronic Steering Lock Wolfgang Beer, Dr. Peter Jüttner, Daniel Simonis (external subcontractor), Siemens VDO Automotive AG Siemensstr. 12 93055 Regensburg, Germany Tel.:

More information

Software Components for Reliable Automotive Systems

Software Components for Reliable Automotive Systems Software Components for Reliable Automotive Systems H. Heinecke BMW Car IT GmbH Munich, Germany W. Damm, B. Josko, A. Metzner OFFIS Oldenburg, Germany A. Sangiovanni-Vincentelli Univ. of California Berkeley

More information

Chip simulation of automotive ECUs

Chip simulation of automotive ECUs Chip simulation of automotive ECUs Jakob Mauss, QTronic GmbH Matthias Simons, Daimler AG 9. Symposium Steuerungssysteme für automobile Antriebe Berlin-Tempelhof, 20.-21.09.2012 Outline of the talk Chip

More information