Performance evaluation of an automotive distributed architecture based on HPAV communication protocol using a transaction level modeling approach

Due to increasing complexity of communication infrastructures in the automotive domain, reliable models are necessary in order to assist designers in the development process of networked embedded systems. In this context, transaction level modeling, supported by languages as SystemC, is a promising solution to assess performances of networked architectures with a good compromise between accuracy and simulation speed. This article presents the application of a specific modeling approach for performance evaluation of a networked embedded system inspired from the automotive domain. The considered approach is illustrated by the modeling of a video transmission system made of three electronic controller units and based on a specific power line communication protocol. The created model incorporates description of various communication layers and simulation of the model allows evaluation of time properties and memory cost inferred.

[1]  Timo Hämäläinen,et al.  Performance Evaluation of UML2-Modeled Embedded Streaming Applications with System-Level Simulation , 2009, EURASIP J. Embed. Syst..

[2]  Rolf Ernst,et al.  System Level Performance Analysis for Real-Time Automotive Multicore and Network Architectures , 2009, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[3]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[4]  Andreas Herkersdorf,et al.  TAPES—Trace-based architecture performance evaluation with SystemC , 2005, Des. Autom. Embed. Syst..

[5]  Jan Haase,et al.  Using Transaction Level Modeling techniques for wireless sensor network simulation , 2010, 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010).

[6]  Matthias Gries,et al.  Methods for evaluating and covering the design space during early design development , 2004, Integr..

[7]  Yang Qu,et al.  Combining UML2 Application and SystemC Platform Modelling for Performance Evaluation of Real-Time Embedded Systems , 2008, EURASIP J. Embed. Syst..

[8]  Frank Ghenassia Transaction-Level Modeling with SystemC: TLM Concepts and Applications for Embedded Systems , 2010 .

[9]  Wolfgang Ecker,et al.  Hardware-dependent Software: Principles and Practice , 2009 .

[10]  Alberto L. Sangiovanni-Vincentelli,et al.  Methods, Tools and Standards for the Analysis, Evaluation and Design of Modern Automotive Architectures , 2008, 2008 Design, Automation and Test in Europe.

[11]  Wolfgang Rosenstiel,et al.  Integrated requirement evaluation of non-functional system-on-chip properties , 2008, 2008 Forum on Specification, Verification and Design Languages.

[12]  Frank Ghenassia,et al.  Transaction Level Modeling with SystemC , 2005 .