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
         
        
        
        
        
        
            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;
         
        
        
        
            Conference_Titel : 
Software Engineering Workshop, 2006. SEW '06. 30th Annual IEEE/NASA
         
        
            Conference_Location : 
Columbia, MD
         
        
        
            Print_ISBN : 
0-7695-2624-1
         
        
        
            DOI : 
10.1109/SEW.2006.10