AUTOSAR Logo

AUTOSAR Publications for R4.1.3 are now available


AUTOSAR Enabling to Innovation


Software Component
VIRTUAL FUNCTIONAL BUS
ECU Software Architecture
AUTOSAR Methodology



Technical Overview

AUTOSAR_ECU_Architecture To achieve the technical goals modularity, scalability, transferability and re-usability of functions AUTOSAR will provide a common software infrastructure for automotive systems of all vehicle domains based on standardized interfaces for the different layers shown in the top right image.

AUTOSAR enables configuration process optimization (e.g. partitioning and resource usage) and where necessary, to allow local optimization if required to meet the runtime requirements of specific devices and hardware constraints.

Modularity
Modularity of automotive software elements enables tailoring of software according to the individual requirements of electronic control units and their tasks.

Scalability
Scalability of functions ensures the adaptability of common software modules to different vehicle platforms to prohibit proliferation of software with similar functionality.

Transferability
Transferability of functions optimizes the use of resources available throughout a vehicle´s electronic architecture.

Re-usability
Re-usability of functions helps to improve product quality and reliability and to reinforce corporate brand image across product lines.

Standardized interfaces
AUTOSAR_TechnicalOverview Standardization of functional interfaces across manufacturers and suppliers and standardization of the interfaces between the different SW-Layers is seen as a basis for achieving the technical goals of AUTOSAR.

The figure on the right hand side shows a very condensed view of the AUTOSAR approach. The basic concept is the AUTOSAR Software Component (SW-C).

The AUTOSAR Software Components encapsulate an application which runs on the AUTOSAR infrastructure. The AUTOSAR Software Components have well-defined interfaces, which are described and standardized within AUTOSAR.

Software Component Description

For the interfaces as well as other aspects needed for the integration of the AUTOSAR Software Components, AUTOSAR provides a standard description format, i.e. the Software Component Description.

Virtual Functional Bus (VFB)

The VFB is the sum of all communication mechanisms and essential interfaces to the basic software provided by AUTOSAR on an abstract, i.e. technology independent, level. When the connections between AUTOSAR Software Components for a concrete system are defined, the VFB will allow a virtual integration of them in an early development phase.

System Constraint and ECU Descriptions

In order to integrate AUTOSAR Software Components into a network of ECUs, AUTOSAR provides description formats for the complete system as well as for the resources and configuration of the single ECUs. These descriptions are kept independent of the Software Component Descriptions.

Mapping on ECUs

AUTOSAR defines the methodology and tool support needed to bring the information of the various description elements together in order to build a concrete system of ECUs. This includes especially the configuration and generation of the Runtime Environment and the Basic Software on each ECU.

Runtime Environment (RTE)

From the viewpoint of the AUTOSAR Software Component, the RTE implements the VFB functionality on a specific ECU. The RTE can however delegate this task to the Basic Software as far as possible.

Basic Software

The Basic Software provides the infrastructural functionality on an ECU.



Sitemap | Privacy Policy | Imprint
© 2013 AUTOSAR