• DocumentCode
    3426972
  • Title

    An Operational Semantics of an Event-Driven System-Level Simulator

  • Author

    Peng, Xiaoqing ; Zhu, Huibiao ; He, Jifeng ; Jin, Naiyong

  • Author_Institution
    Dept. of Comut. Sci., East China Normal Univ., Shanghai
  • fYear
    2006
  • fDate
    38808
  • Firstpage
    190
  • Lastpage
    202
  • Abstract
    As a system-level modelling language, SystemC possesses some new and interesting features such as delayed notifications, notification cancelling, notification overriding and delta-cycle. It is challenging to formalise SystemC. In this paper, we first select a kernel subset of SystemC and study its operational semantics. Based on the operational semantics we define a bisimulation relation, from which program equivalence is explored. Finally, we present a set of algebraic laws for the subset language, which can be proved based on the operational semantics model via bisimulation
  • Keywords
    bisimulation equivalence; discrete event simulation; programming language semantics; simulation languages; SystemC; algebraic laws; bisimulation relation; event-driven system-level simulator; kernel subset; operational semantics; program equivalence; subset language; system-level modelling language; Clocks; Computational modeling; Computer science; Computer simulation; Delay; Discrete event simulation; Hardware design languages; Kernel; Software engineering; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Workshop, 2006. SEW '06. 30th Annual IEEE/NASA
  • Conference_Location
    Columbia, MD
  • ISSN
    1550-6215
  • Print_ISBN
    0-7695-2624-1
  • Type

    conf

  • DOI
    10.1109/SEW.2006.10
  • Filename
    4090261