Title :
Probabilistic construction and manipulation of Free Boolean Diagrams
Author :
Shen, A. ; Devadas, S. ; Ghosh, A.
Author_Institution :
MIT, Cambridge, MA, USA
Abstract :
We propose a data structure for Boolean functions termed the Free Boolean Diagram (FBD). We extend a previous result to show that the equivalence of two Free Boolean Diagrams can be decided probabilistically in polynomial time. Based on the equivalence checking method, we develop a set of algorithms for the probabilistic construction of Free Boolean Diagrams from multilevel combinational logic circuits, and for their manipulation. These algorithms are modified versions of ordered Binary Decision Diagram manipulation methods. We provide the implementation details of a Free Boolean Diagram package. Results on applying this package to problems in combinational logic verification are presented.
Keywords :
diagrams; Boolean functions; Free Boolean Diagram; Free Boolean Diagram package; combinational logic verification; data structure; decided; equivalence checking method; multilevel combinational logic circuits; polynomial time; probabilistic construction; Arm; Binary decision diagrams; Boolean functions; Data structures; Input variables; Laboratories; Logic circuits; Packaging; Polynomials; Terminology;
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
DOI :
10.1109/ICCAD.1993.580112