• DocumentCode
    3548278
  • Title

    Abstracting functionality for modular performance analysis of hard real-time systems

  • Author

    Wandeler, Ernesto ; Thiele, Lothar

  • Author_Institution
    Comput. Eng. & Networks Lab., Swiss Fed. Inst. of Technol., Switzerland
  • Volume
    2
  • fYear
    2005
  • fDate
    18-21 Jan. 2005
  • Firstpage
    697
  • Abstract
    System level performance analysis techniques play an important role in the design process of complex embedded systems. They allow analyzing essential characteristics of a system design in an early design stage and supporting therewith the choice of important design decisions. While analytical methods for system level performance analysis lead to hard bounded analysis results, the obtained results are often overly pessimistic due to a lack of details such analytical methods can incorporate in their system analysis. To overcome this problem, we present new abstract models for event streams and system components of embedded systems, and show how these models can be combined to modules for modular performance analysis. With the presented models, we can capture complex functional properties of systems, as for example caches, variable resource demand of events in an event stream, or arbitrary up- and down-sampling of event streams in a system component. The applicability of our models and their advantages over traditional models for performance analysis are shown in a case study of a system component with LRU (least recently used) cache.
  • Keywords
    cache storage; circuit simulation; embedded systems; integrated circuit design; system-on-chip; abstract models; complex embedded systems; complex functional properties; design decisions; design process; event streams; hard real-time systems; least recently used cache; modular performance analysis; system components; system design; system level performance analysis; variable resource demand; Analytical models; Automata; Computer networks; Electronic mail; Laboratories; Performance analysis; Process design; Real time systems; System analysis and design; Tail;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
  • Print_ISBN
    0-7803-8736-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2005.1466429
  • Filename
    1466429