25.12.2012 Views

TNI Software Agenda - Irisa

TNI Software Agenda - Irisa

TNI Software Agenda - Irisa

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

phys.<br />

event<br />

HW<br />

ECU<br />

A<br />

Description<br />

<strong>Software</strong> Description<br />

Component <strong>Software</strong> 1<br />

Component<br />

<strong>Software</strong><br />

Component<br />

Description<br />

Description<br />

Description<br />

ECU 1<br />

<strong>Software</strong><br />

Component<br />

<strong>Software</strong><br />

Component<br />

Description<br />

System<br />

Constraints<br />

AUTOSAR – Assignment of Basic<br />

SW Components<br />

HW<br />

Sensor/<br />

actuator<br />

HW<br />

ECU<br />

HW<br />

ECU<br />

ECU<br />

ECU<br />

resource<br />

template<br />

SW<br />

SPAL<br />

SW<br />

COM Driver<br />

Basic-SW<br />

component<br />

SW<br />

ECU abstr.<br />

SW<br />

CDD<br />

SW<br />

COM<br />

HW Sensor : Sensor/Actuator, conversion physical value �� measurable quantity<br />

HW ECU : Input/Output circuit e.g motor gate drive (transistor bridge) , resistor-capacitor element, ...<br />

SW CDD : Complex Device Driver<br />

Allocate <strong>Software</strong> Components to different ECU<br />

Configuration<br />

Description<br />

ECU 1<br />

Configuration<br />

Description<br />

ECU n<br />

System<br />

Configuration<br />

RTE<br />

SW -<br />

component<br />

template<br />

Sensor SW<br />

Comp.<br />

SW-Comp.<br />

Connectors<br />

AUTOSAR –Methodology<br />

<strong>Software</strong> Generation<br />

System<br />

ECU<br />

Configuration<br />

Files<br />

generation<br />

ECU<br />

Configuration<br />

Files<br />

generation<br />

AUTOSAR<br />

RTE Files<br />

OIL Files<br />

Basic SW<br />

Files<br />

AUTOSAR<br />

RTE Tool<br />

OS Tool<br />

Basic SW<br />

Tools<br />

SoftComp*.o<br />

rte.c<br />

os.c<br />

*.c<br />

SPAL Files SPAL Tool spal.c<br />

AUTOSAR<br />

RTE Files<br />

OIL Files<br />

Basic SW<br />

Files<br />

SoftComp*.o<br />

AUTOSAR<br />

RTE Tool<br />

rte.c<br />

OS Tool os.c<br />

Basic SW<br />

Tools<br />

*.c<br />

SPAL Files SPAL Tool spal.c<br />

Compiler & Linker<br />

Compiler & Linker<br />

ECU 1<br />

<strong>Software</strong><br />

Components<br />

AUTOSAR<br />

RTE<br />

OS<br />

Basic<br />

<strong>Software</strong><br />

SPAL<br />

ECU n<br />

<strong>Software</strong><br />

Components<br />

AUTOSAR<br />

RTE<br />

OS<br />

Basic<br />

<strong>Software</strong><br />

SPAL

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!