Combining Binary Decision Diagrams and Boolean Satisfiability for Equivalence Checking
GE Hai-tong
Abstract
GE Hai-tong
Abstract
A new combinational equivalence checking approach integrating Binary Decision Diagrams and Boolean Satisfiability is proposed.The algorithm works on the representation called And/Inverter Graph of the circuit.The BDD propogation and Circuit-based SAT Solver are applied in an intertwined manner to reduce the space of the miter circuit. If failed,CNF-based SAT Solver is used to solve the problem.The efficiency of the proposed approach is shown through its application on the LGsynth91 benchmark circuits.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
A new combinational equivalence checking approach integrating Binary Decision Diagrams and Boolean Satisfiability is proposed.The algorithm works on the representation called And/Inverter Graph of the circuit.The BDD propogation and Circuit-based SAT Solver are applied in an intertwined manner to reduce the space of the miter circuit. If failed,CNF-based SAT Solver is used to solve the problem.The efficiency of the proposed approach is shown through its application on the LGsynth91 benchmark circuits.
Key concepts: Binary decision diagram, Boolean satisfiability problem, And-inverter graph, Formal equivalence checking, Boolean function, Boolean circuit, Equivalence (formal languages), Satisfiability