SystemC Semantics in Fixpoint
暂无分享,去创建一个
SystemC is among a group of system level design languages proposed to raise the abstraction level for embedded system design and verification. Defining the formal semantics of SystemC is an important and mandatory step towards enabling the formal verification of SystemC. In this technical report, we present a sound and complete semantics of the main parts of SystemC in fixpoint. Such a semantics are a precise and non ambiguous definitions of the SystemC library. They are very useful to guarantee a unique implementation of the library and interpretation of its behaviour. Besides, they can used in conducting formal proofs for sound abstractions or ev en to construct syntactical transformers to other languages.
[1] Wolfgang Rosenstiel,et al. SystemC: methodologies and applications , 2003 .
[2] Peter D. Mosses,et al. Denotational semantics , 1995, LICS 1995.
[3] Ashraf Salem. Formal semantics of synchronous SystemC , 2003, 2003 Design, Automation and Test in Europe Conference and Exhibition.
[4] Patrick Cousot,et al. Systematic design of program analysis frameworks , 1979, POPL.