• DocumentCode
    2758462
  • Title

    An object-based executable model for simulation of real-time Hw/Sw systems

  • Author

    Pasquier, O. ; Calvez, J.P.

  • Author_Institution
    IRESTE, Nantes Univ., France
  • fYear
    1999
  • fDate
    9-12 March 1999
  • Firstpage
    782
  • Lastpage
    783
  • Abstract
    This paper describes a simulation technique for real-time Hw/Sw systems based on an object executable model. It allows designers to seamlessly estimate and verify their solutions from a high-level functional description to a Hw/Sw partitioned design. The same model, enhanced with algorithms, can be used to simulate interpreted models in order to observe the behavior of a whole system and its environment, as well as uninterpreted models which are useful for performance estimation and so help Hw/Sw partitioning. Our (co-)simulation technique is based on the translation of a high level model of the application into a C++ program which uses a library of predefined classes. While running, the program produces an event trace, the contents of which can be set by the user. This technique allows us to quickly analyze the influence of application or architecture parameters on the application behavior.
  • Keywords
    digital simulation; hardware-software codesign; object-oriented methods; performance evaluation; real-time systems; C++ program; HW/SW partitioned design; application behavior; application parameters; architecture parameters; event trace; hardware/software partitioning; high level model translation; high-level co-simulation technique; high-level functional description; interpreted models; object-based executable model; performance estimation; real-time HW/SW systems; simulation technique; uninterpreted models; Availability; Concurrent computing; Displays; Electrical capacitance tomography; Graphical user interfaces; Hardware design languages; Kernel; Partitioning algorithms; Power system modeling; Processor scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
  • Conference_Location
    Munich, Germany
  • Print_ISBN
    0-7695-0078-1
  • Type

    conf

  • DOI
    10.1109/DATE.1999.761229
  • Filename
    761229