• DocumentCode
    1902056
  • Title

    Performance assessment of embedded Hw/Sw systems

  • Author

    Calvez, J.P. ; Pasquier, O.

  • Author_Institution
    IRESTE, Nantes, France
  • fYear
    1995
  • fDate
    2-4 Oct 1995
  • Firstpage
    52
  • Lastpage
    57
  • Abstract
    Performance assessment of embedded Hw/Sw systems built with various types of VLSI components, i.e. heterogeneous multi-processor architectures, is important to help the development of complex real-time applications. To design such a tool, two issues are to be solved, relevant information gathered simultaneously on several components without disturbing the application behavior, and the display of the performance results in a way which is easily interpreted by designers. This paper presents an interesting solution for the two above issues. We first describe what the goal for designers is and what kind of applications are concerned. Then we describe the principle of collecting an event trace and the technique to evaluate the selected performance indexes. The monitoring technique, based on a specific ASIC, is nonintrusive and allows to capture real-time event occurrences from software tasks and even from hardware functions implemented in ASICs. Each event is automatically time-stamped, collected and processed in real-time to evaluate the performance indexes selected by the designer. We also describe the display tool which clearly shows to the designer the results according to different representations. This technique and the associated real-time performance analyzer are integrated in a whole development process based on the MCSE methodology
  • Keywords
    VLSI; application specific integrated circuits; performance evaluation; real-time systems; systems analysis; ASIC; MCSE methodology; VLSI components; complex real-time applications; embedded Hw/Sw systems; event trace; hardware functions; heterogeneous multiprocessor architectures; performance assessment; performance indexes; real-time event occurrences; real-time performance analyzer; software tasks; Field programmable gate arrays; Life testing; Microcontrollers; Microprocessors; Monitoring; Performance analysis; Performance evaluation; Prototypes; Real time systems; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-7165-3
  • Type

    conf

  • DOI
    10.1109/ICCD.1995.528790
  • Filename
    528790