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 :
بازگشت