DocumentCode :
3360297
Title :
Implicit verification of structurally dissimilar arithmetic circuits
Author :
Stanion, Ted
Author_Institution :
Synopsys Inc., Beaverton, OR, USA
fYear :
1999
fDate :
1999
Firstpage :
46
Lastpage :
50
Abstract :
In this paper we present a method for verifying structurally dissimilar arithmetic circuits which does not depend on knowledge of the circuit´s intended behavior. Rather than trying to prove that two outputs are equivalent, the method tries to find an implication of the form A→C where the consequent C states that the outputs are equivalent. If we then prove that the antecedent, A, of the implication is true, then our original outputs must be equivalent. Since the truth of A implies the truth of C, we call this method implicit verification. Unlike previously reported implication techniques, we allow the antecedent A to be the conjunction of many conditions rather than a single condition. In addition to allowing more general antecedents, we give a method for choosing them in a useful manner. Using this implicit verification technique, we have been able to verify a 32×32 array multiplier versus a 32×32 Wallace tree multiplier
Keywords :
binary decision diagrams; digital arithmetic; formal verification; logic testing; multiplying circuits; Wallace tree multiplier; array multiplier; implicit verification; structurally dissimilar arithmetic circuits; Arithmetic; Binary decision diagrams; Boolean functions; Central Processing Unit; Circuit simulation; Circuit synthesis; Data structures; Drives; Formal verification; Propulsion;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 1999. (ICCD '99) International Conference on
Conference_Location :
Austin, TX
ISSN :
1063-6404
Print_ISBN :
0-7695-0406-X
Type :
conf
DOI :
10.1109/ICCD.1999.808376
Filename :
808376
Link To Document :
بازگشت