• DocumentCode
    2455995
  • Title

    Event model interfaces for heterogeneous system analysis

  • Author

    Richter, Kai ; Ernst, Rolf

  • Author_Institution
    Inst. of Comput. & Commun. Network. Eng., Technische Univ. Braunschweig, Germany
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    506
  • Lastpage
    513
  • Abstract
    Complex embedded systems consist of hardware and software components from different domains, such as control and signal processing, many of them supplied by different IP vendors. The embedded system designer faces the challenge to integrate, optimize and verify the resulting heterogeneous systems. While format verification is available for some subproblems, the analysis of the whole system is currently limited to simulation or emulation. In this paper we tackle the analysis of global resource sharing, scheduling, and buffer sizing in heterogeneous embedded systems. For many practically used preemptive and non-preemptive hardware and software scheduling algorithms of processors and busses, semi-formal analysis techniques are known. However they cannot be used in system level analysis due to incompatibilities of their underlying event models. This paper presents a technique to couple the analysis of local scheduling strategies via an event interface model. We derive transformation rules between the most important event models and provide proofs where necessary. We use expressive examples to illustrate their application.
  • Keywords
    buffer storage; discrete event simulation; embedded systems; processor scheduling; resource allocation; synchronisation; buffer sizing; emulation; event interface model; formal verification; global resource sharing; heterogeneous embedded systems; heterogeneous systems; local scheduling; scheduling; simulation; system level analysis; Analytical models; Control systems; Design optimization; Embedded software; Embedded system; Emulation; Hardware; Process control; Processor scheduling; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1471-5
  • Type

    conf

  • DOI
    10.1109/DATE.2002.998348
  • Filename
    998348