An operational semantics of an event-driven system-level simulator

Xiaoqing Peng, Huibiao Zhu, Jifeng He, Naiyong Jin

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings of the 30th Annual IEEE/NASA Software Engineering Workshop, SEW-30
Pages190-200
Number of pages11
DOIs
StatePublished - 2006
Event30th Annual IEEE/NASA Software Engineering Workshop, SEW-30 - Columbia, MD, United States
Duration: 24 Apr 200628 Apr 2006

Publication series

NameProceedings of the 30th Annual IEEE/NASA Software Engineering Workshop, SEW-30

Conference

Conference30th Annual IEEE/NASA Software Engineering Workshop, SEW-30
Country/TerritoryUnited States
CityColumbia, MD
Period24/04/0628/04/06

Fingerprint

Dive into the research topics of 'An operational semantics of an event-driven system-level simulator'. Together they form a unique fingerprint.

Cite this