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
Link To Document :
بازگشت