• DocumentCode
    1579223
  • Title

    Hardware, software and mechanical cosimulation for automotive applications

  • Author

    Marrec, P. Le ; Valderrama, C.A. ; Hessel, F. ; Jerraya, A.A. ; Attia, M. ; Cayrol, O.

  • Author_Institution
    TIMA Lab., IMAG, Grenoble, France
  • fYear
    1998
  • Firstpage
    202
  • Lastpage
    206
  • Abstract
    The design of automotive systems requires the joint design of hardware, software and micro-mechanical components. In traditional design approaches the different parts are designed by separate groups and the integration of the overall system is made at the final stage. This scheme may induce extra delays and costs because of interfacing problems. The paper presents a new automotive system design approach that offers many advantages including efficient design flow and shorter time to market. The key idea of our approach is to allow for early validation of the overall system through co-simulation. The design starts with a high level specification of each part. In our approach, software is described in C, hardware is described in VHDL and mechanical parts are described in MATLAB. A C-VHDL-MATLAB co-simulation is then used for functional validation of the initial specification. During the design process, the hardware and software parts may be refined using specific techniques and tools. The refinement steps are also validated through co-simulation. In this approach we use two kinds of co-simulation: untimed co-simulation is used for functional validation and timed co-simulation for real time validation. The paper describes the design approach and its successful application to an example from the automotive industry
  • Keywords
    C language; automobile industry; automobiles; digital simulation; hardware description languages; mechanical engineering computing; symbol manipulation; C language; C-VHDL-MATLAB co-simulation; MATLAB; VHDL; automotive applications; automotive industry; automotive system design approach; automotive systems design; design process; early validation; functional validation; high level specification; mechanical cosimulation; micro-mechanical components; real time validation; refinement steps; timed co-simulation; untimed co-simulation; Automotive engineering; Costs; Delay; Hardware; MATLAB; Process design; Refining; Software design; Software tools; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 1998. Proceedings. 1998 Ninth International Workshop on
  • Conference_Location
    Leuven
  • ISSN
    1074-6005
  • Print_ISBN
    0-8186-8479-8
  • Type

    conf

  • DOI
    10.1109/IWRSP.1998.676692
  • Filename
    676692