In this paper, a new design methodology for automotive applications is presented, combining the strength of model-based design using MATLAB/Simulink and virtual prototyping using SystemC. The design flow starts from an automotive application modeled in MATLAB/Simulink. By including a vehicle model, testing and debugging of the desired application is possible. In a first step, the application model is automatically transformed into SystemC code. In a second step, the ECU (Electronic Control Unit) architecture including control units and communication buses of the vehicle is also modeled in SystemC. While the application model defines the functional property of the envisioned algorithm, the ECU architecture model is responsible for modeling non-functional properties, e.g., time, area and power consumption. Finally, the SystemC application model is related to the ECU architecture model by mapping activations of the application to the modeled control units and buses. In that way, non-functional properties can be evaluated by the help of the SystemC simulation kernel. Furthermore, the flexibility of the proposed approach allows for assessing the effect of different design decisions in early design phases, as the entire ECU architecture is modeled in SystemC. Hence, partitioning the application model onto many ECUs or multiple processors inside ECUs can be done easily by only changing a single configuration file. The benefits of the proposed approach using a brake-by-wire application mapped onto an ECU architecture based on a FlexRay bus system are demonstrated.


    Access

    Access via TIB

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    From model-based design to virtual prototypes for automotive applications


    Contributors:


    Publication date :

    2009


    Size :

    10 Seiten, 4 Bilder, 13 Quellen


    Remarks:

    (nicht paginiert)



    Type of media :

    Conference paper


    Type of material :

    Print


    Language :

    English




    Analyzing Automotive Networks using Virtual Prototypes

    Graf, Sebastian / Streubühr, Martin / Glaß, Michael et al. | VDE-Verlag | 2011


    Automotive systems engineering – Enabled by virtual prototypes

    Schmidt, Steffen / Elbs, M. | Springer Verlag | 2018


    Optimizing Automotive Product Development: Integration of Electronic Control Units and Virtual Prototypes Using Virtual Reality

    Freitas, Fabio / Bedulli, Fernando H. / Winkler, Ingrid et al. | SAE Technical Papers | 2024


    Hybrid Prototypes to Assist Modeling Automotive Seats

    Ferreira, J. C. / Madureira, H. / Beira, R. | British Library Conference Proceedings | 2006


    Sand Cast Magnesium Prototypes for Automotive Die Casters

    Vecchiarelli, Mark A. | SAE Technical Papers | 1992