DocumentCode :
3337590
Title :
HSIS: A BDD-Based Environment for Formal Verification
Author :
Aziz, A. ; Balarin, F. ; Cheng, S.-T. ; Hojati, R. ; Kam, T. ; Krishnan, S.C. ; Ranjan, R.K. ; Shiple, T.R. ; Singhal, V. ; Tasiran, S. ; Wang, H.-Y. ; Brayton, R.K. ; Sangiovanni-Vincentelli, A.L.
Author_Institution :
Department of EECS, University of California at Berkeley, Berkeley, CA
fYear :
1994
fDate :
6-10 June 1994
Firstpage :
454
Lastpage :
459
Abstract :
Functional and timing verification are currently the bottlenecks in many design efforts. Simulation and emulation are extensively used for verification. Formal verification is now gaining acceptance in advanced design groups. This has been facilitated by the use of binary decision diagrams (BDDs). This paper describes the essential features of HSIS, a BDD-based environment for formal verification: 1. Open language design, made possible by using a compact and expressive intermediate format known as BLIF-MV. Currently, a synthesis subset of Verilog is supported. 2. Support for both model checking and language containment in a single unified environment, using expressivefairness constraints. 3. Efficient BDD-based algorithms. 4. Debugging environment for both language containment and model checking. 5. Automatic algorithms for the early quantification problem. 6. Support for state minimization using bisimulation and similar techniques. HSIS allows us to experiment with formal verification techniques on a variety of design problems. It also provides an environment for further research in formal verification.
Keywords :
Binary decision diagrams; Boolean functions; Circuit synthesis; Data structures; Digital systems; Formal verification; Hardware design languages; Minimization; National electric code; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 1994. 31st Conference on
ISSN :
0738-100X
Print_ISBN :
0-89791-653-0
Type :
conf
DOI :
10.1109/DAC.1994.204146
Filename :
1600419
Link To Document :
بازگشت