DocumentCode
3407094
Title
HANNIBAL: An efficient tool for logic verification based on recursive learning
Author
Kunz, W.
Author_Institution
Fault-Tolerant Comput. Group, Potsdam Univ., Germany
fYear
1993
fDate
7-11 Nov. 1993
Firstpage
538
Lastpage
543
Abstract
This paper introduces a new approach to logic verification of combinational circuits, which is based on recursive learning. In particular, the described method efficiently extracts equivalencies between internal nodes of the two circuits to be verified. We present a tool, HANNIBAL, which is very efficient for many practical verification problems where such internal equivalencies exist. The presented method can also be used to drastically accelerate other verification tools. Experimental results clearly show the efficiency of HANNIBAL. For example, HANNIBAL verifies the multiplier c6288 against the redundancy-free version c6288nr in only 48 s on a Sparc Workstation ELC.
Keywords
learning (artificial intelligence); HANNIBAL; Sparc Workstation ELC; c6288; c6288nr; combinational circuits; expert systems; internal equivalencies; logic verification; multiplier; recursive learning; redundancy-free version; verification tools; Acceleration; Boolean functions; Circuit synthesis; Combinational circuits; Data structures; Design automation; Fault tolerance; Logic; Process design; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 1993. ICCAD-93. Digest of Technical Papers., 1993 IEEE/ACM International Conference on
Conference_Location
Santa Clara, CA, USA
Print_ISBN
0-8186-4490-7
Type
conf
DOI
10.1109/ICCAD.1993.580111
Filename
580111
Link To Document