A specification proposed by JASPAR has been adopted for AUTOSAR.

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

The Safe State: Design Patterns and Degradation Mechanisms for Fail- Operational Systems

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

AUTOSAR proofs to be THE automotive software platform for intelligent mobility

PREEvision Technical Article

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

An Encapsulated Communication System for Integrated Architectures

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

10 th AUTOSAR Open Conference

AUTOSAR Method. Webinar

In Vehicle Networking : a Survey and Look Forward

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

Feedback from JasPar to the IEEE 802.3bp Task Force regarding Draft 2.0

Safety and Reliability of Software-Controlled Systems Part 14: Fault mitigation

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

Networking with CAN FD have you also thought about testing?

A NEW CONCEPT IN OTA UPDATING FOR AUTOMOTIVE

Countermeasures against Cyber-attacks

Introducing a new temporal partitioning scheme to AUTOSAR OS

Experiences with CANoe-based Fault Injection for AUTOSAR

AUTOSAR Overview and Classic Platform

10 th AUTOSAR Open Conference

Generating Industry Standards Production C Code Using Embedded Coder

Goals and prospects of embedded electronic automotive systems

SPC5 MCAL overview. ZHANG Livia

CDR Inventory Checklist & Quotation Request

Autonomous Driving From Fail-Safe to Fail-Operational Systems

FlexRay and Automotive Networking Future

AUTOSAR Software Design with PREEvision

Virtualization of Heterogeneous Electronic Control Units Testing and Validating Car2X Communication

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

The IDN Variant TLD Program: Updated Program Plan 23 August 2012

Architectures of Automotive Electrical. Nicolas Navet. Can be freely used for teaching Complexity Mastered. Outline

Product Information Embedded Operating Systems

FlexRay International Workshop. Protocol Overview

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

Guido Sandmann MathWorks GmbH. Michael Seibt Mentor Graphics GmbH ABSTRACT INTRODUCTION - WORKFLOW OVERVIEW

Platform modeling and allocation

Automotive Security An Overview of Standardization in AUTOSAR

Artop (AUTOSAR Tool Platform) Whitepaper

ISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 1: General information and use case definition

AUTOSAR: from concept to code.

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

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

Eclipse-based Embedded Engineering Environments Inspired by AUTOSAR

Virtual Hardware ECU How to Significantly Increase Your Testing Throughput!

Software integration challenge multi-core experience from real world projects

A CAN Protocol for Calibration and Measurement Data Acquisition

RTA-BSW v3.0.0 RTA-BSW Getting Started Guide Status: Release

Performance Testing BroadR-Reach Automotive Ethernet

IEEE-SA Ethernet & Automotive Technology Day Industry Connections Activity Initiation Document (ICAID)

Dr. Andreas Both / Zhang Enqin Automotive Runtime Software

Create, Embed, Empower. Crevavi Technologies Company profile

Scalable and Flexible Software Platforms for High-Performance ECUs. Christoph Dietachmayr Sr. Engineering Manager, Elektrobit November 8, 2018

The Power to Log. Powerful Solution for Vehicle Testing and Validation of Automobile Networks

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

Automotive Linux Summit 2017 May 31-June 2, 2017, Tokyo, Japan Advances and challenges in remote configuration of connected cars

ISO INTERNATIONAL STANDARD. Road vehicles Controller area network (CAN) Part 3: Low-speed, fault-tolerant, medium-dependent interface

A Software Certification of Embedded Vehicle Platform Using Integrated Test

AUTOSAR System and Software Design with PREEvision

AVS: A Test Suite for Automatically Generated Code

REQUIREMENTS UPDATE. Presentation supported by: Mehmet Tazebay (Broadcom) Jens Wülfing (TE) Thomas Suermann (NXP)

Experiences with AUTOSAR compliant Autocode generation using TargetLink

Embedded Connectivity Summit 2004

Connected Car Solutions Based on IoT

CODEBLUE Takahiro Matsuki (FFRI) Dennis Kengo Oka (ETAS)

Model transformation and scheduling analysis of an AUTOSAR system

Sicherheitsaspekte für Flashing Over The Air in Fahrzeugen. Axel Freiwald 1/2017

ISO INTERNATIONAL STANDARD. Road vehicles Open interface for embedded automotive applications Part 4: OSEK/VDX Communication (COM)

OASIS TECHNICAL COMMITTEE FORMAT OF AUTOMOTIVE REPAIR INFORMATION

Powertrain Strategies for the 21st Century: Designing Global Powertrains

Architectural Design

Adaptive AUTOSAR Extending the Scope of AUTOSAR-based Embedded Software

1 November Basics of In-Vehicle Networking (IVN) Protocols

IEEE Frame Replication and Elimination for Reliability. Franz-Josef Goetz, Member of IEEE TSN TG, Siemens AG

Synology Security Whitepaper

MATLAB Expo Simulation Based Automotive Communication Design using MATLAB- SimEvent. Sudhakaran M Anand H General Motors

802.3CG OVERVIEW 10 MB/S SINGLE PAIR. G. Zimmerman CME Consulting ETHERNET

Submission for Approval of Business Operation Plan for the Fiscal Year Ending March 31, 2015

Frequently Asked Questions. AUTOSAR C++14 Coding Guidelines

ISO INTERNATIONAL STANDARD. Intelligent transport systems Communications access for land mobiles (CALM) Architecture

Mentor Automotive. Vehicle Network Design to meet the needs of ADAS and Autonomous Driving

FlexRay International Workshop. FAN analysis

Design For High Performance Flexray Protocol For Fpga Based System

June 5(Wed.)-6(Thu.), The 7 th Automotive Ethernet Tech Days (Osaka, Japan) Sponsorship plan. Nikkei Business Publications, Inc. Ver.3.

Software architecture in ASPICE and Even-André Karlsson

Failure Diagnosis and Prognosis for Automotive Systems. Tom Fuhrman General Motors R&D IFIP Workshop June 25-27, 2010

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

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

Automated Configuration of Time-Critical Multi-Configuration AUTOSAR Systems

Preventing External Connected Devices From Compromising Vehicle Systems Vector Congress November 7, 2017 Novi, MI

CAN FD - Flexible Tools for Flexible Data Rates

Model-Based Design of Automotive RT Applications

SIP Automated driving systems

Tools and Methods for Validation and Verification as requested by ISO26262

Adaptive AUTOSAR Extending the Scope of AUTOSAR-based Embedded Software


Simulation-Based FlexRay TM Conformance Testing an OVM success story

Is This What the Future Will Look Like?

Handling Challenges of Multi-Core Technology in Automotive Software Engineering

Transcription:

Japan Automotive Software Platform and Architecture A specification proposed by JASPAR has been adopted for AUTOSAR. JASPAR General Incorporated Association

1. Introduction An RTE profile specification proposed by JASPAR has been adopted for the Automotive Open System Architecture (AUTOSAR). JASPAR proposed the RTE profile specification to AUTOSAR. This specification maintains the performance and minimizes resource requirements (ROM and RAM size) for existing small ECUs so that they are able to use AUTOSAR. The resource-light RTE profile was formally adopted in the AUTOSAR R4.1.1 specification. 2/13

1.1 Collaboration between AUTOSAR and JASPAR JASPAR undertakes implementation and testing for automotive applications of the Automotive Open System Architecture (AUTOSAR). JASPAR and AUTOSAR have regular meetings and share information about their activities. Automotive Open System Architecture (AUTOSAR): A European standards organization led by BMW, Bosch, and others for the modularization and standardization of automotive software Propose Japan Automotive Software Platform and Architecture (JASPAR): An industry body led by Japanese manufacturers such as Toyota, Honda, Nissan that seeks to standardize automotive software, communications, and hardware Formulate specification Define as international standard Implementation and verification Investigate and test issues and countermeasures AUTOSAR specification 3/13

2. Analysis of AUTOSAR carried out by JASPAR Advantages and Disadvantages with AUTOSAR specification identified by JASPAR Advantages: Standardization and modularization of control software Disadvantages: Higher power consumption, performance degradation AUTOSAR Software Architecture Easy porting of software to other products OEM-specific functions II Competitive area Advantages Respond promptly to customer needs Allows software modularization Easy reconfiguration of other ECUs General-purpose functions II Non-competitive area Standardization through use of Basic Software, hardware virtualization Need to support wide range of ECU functions means more resources required and performance degradation if a wrong profile is adopted This significantly influences small ECUs which are common in automotive systems Disadvantages Wider scope of application and greater redundancy means more resources required and performance degradation 4/13

3. Background to JASPAR s Proposal to AUTOSAR JASPAR believes it necessary to achieve a balance of efficiency and reusability so that the advantages of AUTOSAR can be extended to small ECUs BSW specification development activity by JASPAR(FY2007 to FY2009) Achieve a balance between legacy methods and AUTOSAR High Legacy methods Efficiency Best balance AUTOSAR Low Low Reusability, Functionality JASPAR concept High 5/13

3.1 Objective of JASPAR s Proposal to AUTOSAR JASPAR developed a specification to present to AUTOSAR that sought to utilize AUTOSAR on existing small ECUs without compromising its reusability advantages. Define concrete solutions in the form of a specification (JASPAR RTE Profile Specification) Optimization of functions (profile) Reduce the number of API of AUTOSAR BSWs depending on the target domain (system) 6/13

3.2 JASPAR s Proposal to AUTOSAR (Profile) How did we optimize functions? Select/limit AUTOSAR functions by application domain Classify AUTOSAR functions based on domain size JASPAR profile Profile based on representative patterns [4] Safety control profile FULL [2] Powertrain control profile [3] Chassis control profile S1 [1] Body control profile S0 7/13

3.3 JASPAR s Proposal to AUTOSAR (Profile) Develop profile specifications for actual products Example use of JASPAR profile specification to allow use on small ECUs JASPAR profile [1] Body control profile [2] Powertrain control profile [3] Chassis control profile [4] Safety control profile (Body and Comfort) (Powertrain) (Chassis Control) (Safety Systems) Typical ECUs A/C, lights Engine ABS X-by-Wire ECU Door control Transmission ESP Typical microcontrollers 16-bit 32-bit (low end) 32-bit (mid-range) 32-bit (mid-range) 32-bit (high-end) Communication bus MS-CAN HS-CAN, FlexRay HS-CAN, FlexRay FlexRay Schedule pack - FlexRay-RTB FlexRay-RTB FlexRay-FTB JASPAR RTE profile S0 S1 S1 S1 FULL JASPAR communication profile S0 S1 S1 S1 FULL JASPAR OS profile S0A (no OS)/ S0 (OS) S1 S1 S1 FULL (AUTOSA R SC2) HS: High speed, MS: Medium speed, RTB: Real time bus, FTB: Fault tolerant bus, S#: Subset # Comma (,): Choice or both 8/13

4.1 Proposal Development by JASPAR JASPAR activity on BSW specification proposal for AUTOSAR Overview presentation of JASPAR profile specification to management in May 2010 Agreement in principle on incorporating JASPAR BSW specification in AUTOSAR R4.1 specification Overview presentation and QA session held at engineers meeting in September 2010 Approval received from AUTOSAR engineers and project managers Agreement on JASPAR submitting a detailed specification with the aim of inclusion in the AUTOSAR R4.1.1 specification Detailed presentation of JASPAR BSW specification at engineers meeting in Feb. 2011 Proposal to engineers, decision to accept RTE profile Formal adoption of RTE profile in AUTOSAR R4.1.1 specification AUTOSAR R4.1.1 specification issued in March 2013 9/13

4.2 Adoption by AUTOSAR Formal adoption of RTE profile in AUTOSAR R4.1.1 specification Updates from R4.0.3 to R4.1.1 RTE/VFB Chapter 11 VFB Features and Profiles added Became possible to select functions by defining profile Functions selected in profile listed in function list AUTOSAR profile (Extract from AUTOSAR VFB specification R4.1.1) AUTOSAR VFB specification R4.1.1: http://www.autosar.org/ Specifications Release 4.1 Main Auxiliary Material 6 AUTOSAR_EXP_VFB (pdf, 1180 kb) 10/13

5. Conclusion The JASPAR proposal has widened the scope for application of AUTOSAR to a wider range of vehicles. 11/13

6. Future Activities JASPAR will promote the use of standards to spread work loads and facilitate global deployment Use of AUTOSAR technologies Use of technologies including specification description Provision of development environments and use of management techniques Future approach of JASPAR regarding AUTOSAR Continue to contribute to AUTOSAR activities by reviewing specifications for next-generation software and making proposals 12/13

End 13/13