DocumentCode
2790978
Title
Counterexample-guided choice of projections in approximate symbolic model checking
Author
Govindaraju, S.G. ; Dill, D.L.
Author_Institution
Comput. Syst. Lab., Stanford Univ., CA, USA
fYear
2000
fDate
5-9 Nov. 2000
Firstpage
115
Lastpage
119
Abstract
BDD-based symbolic techniques of approximate reachability analysis based on decomposing the circuit into a collection of overlapping sub-machines (also referred to as overlapping projections) have been recently proposed. Computing a superset of the reachable states in this fashion is susceptible to false negatives. Searching for real counterexamples in such an approximate space is liable to failure. In this paper the "hybridization effect" induced by the choice of projections is identified as the cause for the failure. A heuristic based on Hamming Distance is proposed to improve the choice of projections, that reduces the hybridization effect and facilitates either a genuine counterexample of proof of the property. The ideas are evaluated on a real large design example from the PCI Interface unit in the MAGIC chip of the Stanford FLASH Multiprocessor.
Keywords
computer debugging; logic testing; reachability analysis; Hamming Distance; PCI Interface; Stanford FLASH Multiprocessor; choice of projections; hybridization effect; overlapping projections; overlapping sub-machines; reachability analysis; symbolic model checking; Automata; Boolean functions; Circuit analysis computing; Contracts; Data structures; Debugging; Failure analysis; Hamming distance; Information analysis; Laboratories;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Aided Design, 2000. ICCAD-2000. IEEE/ACM International Conference on
Conference_Location
San Jose, CA, USA
ISSN
1092-3152
Print_ISBN
0-7803-6445-7
Type
conf
DOI
10.1109/ICCAD.2000.896460
Filename
896460
Link To Document