DocumentCode :
2197576
Title :
EHSAT Modeling from Algorithm Description for RTL Model Checking
Author :
Yang, Xiaoqing ; Bian, Jinian ; Deng, Shujun ; Zhao, Yanni
Author_Institution :
Tsinghua Univ., Beijing
fYear :
2007
fDate :
8-11 Oct. 2007
Firstpage :
178
Lastpage :
186
Abstract :
This paper presents a new method to translate Verilog HDT into RTL Model combining algorithm description for high level verification. The model could be used in the enhanced version of a state-of-the-art finite-domain satisfiability (SAT) solver EHSAT to check the verified properties. The enhanced version of EHSAT provides an efficient algorithm to solve the SAT problem for higher level abstraction RTL designs using a hybrid branch-and-bound strategy with conflict-driven learning. This modeling program analyses the control flow of Verilog source codes and generates corresponding statements for the enhanced version EHSAT. This method could largely reduce the scale of model checking and simplify the devices used in EHSAT. Experimental results show that this method can reduce verification problem sizes considerably while comparing with lower level methods.
Keywords :
hardware description languages; high level languages; program verification; EHSAT modeling; RTL model checking; Verilog HDT; algorithm description; high level verification; state of the art finite domain satisfiability; Algorithm design and analysis; Arithmetic; Boolean functions; Circuits; Computer science; Explosions; Formal verification; Hardware design languages; Logic; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Asian Test Symposium, 2007. ATS '07. 16th
Conference_Location :
Beijing
ISSN :
1081-7735
Print_ISBN :
978-0-7695-2890-8
Type :
conf
DOI :
10.1109/ATS.2007.92
Filename :
4388006
Link To Document :
بازگشت