DocumentCode
450532
Title
Boolean Comparison by Simulation
Author
Stabler, Edward P. ; Bingol, Haluk
Author_Institution
Syracuse University
fYear
1987
fDate
28-1 June 1987
Firstpage
584
Lastpage
587
Abstract
The development of high speed, large capacity hardware systems for logic simulation makes boolean comparison of logic networks feasible for designs of practical importance. Boolean comparison provides a complete check of functional equivalence of two logic networks and is a valuable tool in design verification. This paper describes virtual logic that controls the boolean comparison process and provides large reductions in the required number of test cases for many practical design problems. The virtual logic is simulated by the logic simulation system at the same time as the two models are simulated for test cases. The virtual logic has the task of generating new test cases such that the entire input space is covered but minimizing the number of test vectors required. Multivalued logic simulation and other techniques are used to achieve the reductions. Since the entire boolean comparison task is completed without assistance of a general purpose host system the usual communication overhead is avoided. The techniques described are suitable for high speed logic simulators. The simulation system for the work described here was the Engineering Verification Engine (EVE) developed by IBM but other simulation systems provide similar capability.
Keywords
Boolean comparison; exhaustive testing; functional verification; logic level simulation; logic partitioning; logic verification; multi-valued logic; ternary algebra; Boolean functions; Circuit testing; Computational modeling; Engines; Hardware; Logic design; Logic functions; Logic testing; Multivalued logic; Permission; Boolean comparison; exhaustive testing; functional verification; logic level simulation; logic partitioning; logic verification; multi-valued logic; ternary algebra;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1987. 24th Conference on
ISSN
0738-100X
Print_ISBN
0-8186-0781-5
Type
conf
DOI
10.1109/DAC.1987.203305
Filename
1586289
Link To Document