You are on page 1of 20

AUTOSAR Methodology

Overview
KPIT

2. Extraction of the ECU specific


information
4. Generation of the module
configuration
6. K-SAR Editor Demo

DD/MM/YYYY

KPIT Technologies Limited

AUTOSAR Methodology Overview

Configure

Specific Info
Configuration
Configure
[ECU
Engineer]
Generate
Configuration
[System Engineer]
Tooling Architecture

12/25/2015

KPIT Technologies Limited

1. System Configuration
Extract ECU
Executable

XML
ECU Configuration

EXE
ECU

Executable

and the description of the system inputs and hardware resources


I. The input of this activity is an instance of the System Template, which is named
System
II. The second input for the activity Configure System is a collection of all available
Software
III. Activity Configure System involves mapping System elements to Software
elements

the topology and the top level composition


Work Product
4

12/25/2015

KPIT Technologies Limited

AUTOSAR Methodology Overview

1. System Configuration
Extract ECU
Executable

XML
ECU Configuration

EXE
ECU

Executable

The System Configuration Description contains all relevant system-wide


configuration, such as
I.

ECUs present in the system

III. Communication matrices (frames sent and received) for those communication
systems
(defined in the SWC Description and referenced in the System Configuration
Description)
The ECU Extract of the System Configuration is a description in the same format as

the System
configuration of one specific ECU.
Work Product
5

12/25/2015

KPIT Technologies Limited

AUTOSAR Methodology Overview

2. Extraction of the ECU specific information


Extract ECU
Executable

XML
ECU Configuration

EXE
ECU

Executable

under the conceptual tool name AUTOSAR ECU Configuration Extractor(e.g. KSAR)
II. Output is similar to the System Configuration Description, but it holds only the
information

Work Product
6

12/25/2015

KPIT Technologies Limited

AUTOSAR Methodology Overview

3. ECU Configuration
Configure
Executable

XML
ECU Configuration

EXE
ECU

Executable

I. After the extraction of the ECU specific parts, the basic software modules have to be
configured
II. The configuration information for the whole ECU is described in the ECU
Configuration
III. The Basic Software Module Description holds the information about the used
implementation
Basic Software module that will run of the ECU and the RTE

Work Product
7

12/25/2015

KPIT Technologies Limited

AUTOSAR Methodology Overview

4. Generation of the module configuration

I. The last step after the configuration of the ECU is the generation of the
executable
III. The activity Generate Module Configuration produces different outputs,
dependent on the
IV. Different configuration classes are pre-compile time, link time and post-

build time
8

12/25/2015

KPIT Technologies Limited

5. AUTOSAR Methodology Summary


SW-C
Implementation
ECU Configuration
Description
RTE extract of
ECU configuration

OS extract of
ECU configuration
e.g. OIL
Basic SW
Module A extract
configuration

Information / Database (no files)


Generation step:
complex algorithm or engineering work
9

12/25/2015

KPIT Technologies Limited

5. AUTOSAR

AUTOSAR
RTE
Generator

Generator for
OS, COM, ...

Other Basic
SW Generator

MCALGenerator

per ECU

10

12/25/2015

KPIT Technologies

Limited

Thank
You

www.kpit.co
m

11

DD/MM/YYYY

KPIT Technologies Limited

You might also like