02.02.2013 Views

Download now - ASAM

Download now - ASAM

Download now - ASAM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

STAnDARD<br />

REPORT fROM<br />

<strong>ASAM</strong> AE MDX<br />

16<br />

standard reports<br />

Solutions Guide 2011<br />

<strong>ASAM</strong> AE MBfS In ThE MARKET<br />

A Matlab/Simulink reference implementation<br />

is part of the delivery of the <strong>ASAM</strong> AE MBFS<br />

standard The reference implementation can<br />

be used directly or taken as reference for company<br />

specific block set implementations<br />

DESCRIPTIOn<br />

The increasing functionality in automotive systems<br />

requires distributed software development<br />

processes between car manufacturers<br />

and control unit suppliers, e g for powertrain<br />

control systems This distributed development<br />

process needs a safe and reliable software integration<br />

scenario based on standardized exchange<br />

formats<br />

From the automotive community’s perspective,<br />

a software integration flow is preferable<br />

where the functions creating OEM-specific<br />

added value do not have to be exposed to<br />

the project partners, and where integration for<br />

rapid design-space exploration is possible<br />

This can be achieved in a scenario where automotive<br />

software functions are exchanged and<br />

integrated using object codes and <strong>ASAM</strong> AE<br />

MDX describes the needed interfaces of the<br />

functional blocks in the control unit software<br />

previously agreed on among the development<br />

partners<br />

However, <strong>ASAM</strong> AE MDX describes a multipurpose<br />

format for data specifications of ECU<br />

(Electronic Control Unit) software which allows<br />

the exchange of data between vendor independent<br />

calibration, simulation, documentation,<br />

spreadsheet and data acquisition tools<br />

<strong>ASAM</strong> AE MDX contains the following definitions:<br />

• Variables and Parameters<br />

• Base Types / Units / Data Constraints /<br />

System Constants<br />

• Classes<br />

• Computation Methods<br />

• Services<br />

QuALITy ASSuRAnCE<br />

The specifications were checked by a review<br />

within the Project group members A reference<br />

implementation was checked against<br />

specification by using defined test vectors The<br />

reference implementation or variations of this<br />

are actually in use in the development departments<br />

of several Project group members<br />

<strong>ASAM</strong> AE MDX can describe all data constructions<br />

(measurements and characteristics) defined<br />

in the <strong>ASAM</strong> MCD-2 MC V1 5 1<br />

STAnDARD COnTACT<br />

MDX@asam net<br />

CuRREnT STAnDARD vERSIOn<br />

<strong>ASAM</strong> AE MDX V1 1 0<br />

ACTIvE PROjECT TEAM MEMBERS<br />

Robert Bosch GmbH, MAN AG, XI-Works,<br />

Volkswagen AG, AUDI AG, Visu-IT!<br />

CuRREnT ACTIvITIES<br />

No current activities<br />

<strong>ASAM</strong> AE MDX In ThE MARKET<br />

Used as export and import format in different<br />

software specification and documentation<br />

products which are used in several bilateral<br />

software development projects as exchange<br />

format Used, e g in XML Tools for Software<br />

functional data documentation tool For details<br />

pleases see section of companies<br />

QuALITy ASSuRAnCE<br />

Verification by several different and independent<br />

implementations of the participants

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

Saved successfully!

Ooh no, something went wrong!