DocumentCode
565147
Title
Symbolic model checking on SystemC designs
Author
Chun-Nan Chou ; Yen-Sheng Ho ; Chiao Hsieh ; Chung-Yang Huang
Author_Institution
Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
2012
fDate
3-7 June 2012
Firstpage
327
Lastpage
333
Abstract
SystemC is a de-facto standard for modeling system-level designs in the early design stage. Verifying SystemC designs is critical in the design process since it can avoid error propagation down to the final implementation. Recent works exploit the software model checking techniques to tackle this important issue. But they abstract away relevant semantic aspects or show limited scalability. In this paper, we devise a symbolic model checking technique using bounded model checking and induction to formally verify SystemC designs. We introduce the notions of behavioral states and transitions to guarantee the soundness of our approach. The experiments show the scalability and the efficiency of our method.
Keywords
C++ language; program verification; SystemC design verification; behavioral states; behavioral transitions; bounded model checking; de-facto standard; software model checking techniques; symbolic model checking technique; system-level design modelling; Cost accounting; Engines; Hardware; Integrated circuit modeling; Reachability analysis; Semantics; Software; Formal Verification; Symbolic Model Checking; SystemC;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
Conference_Location
San Francisco, CA
ISSN
0738-100X
Print_ISBN
978-1-4503-1199-1
Type
conf
Filename
6241529
Link To Document