Invention Grant
US07739635B2 Conjunctive BDD building and variable quantification using case-splitting
失效
结合BDD构建和使用案例分解的可变量化
- Patent Title: Conjunctive BDD building and variable quantification using case-splitting
- Patent Title (中): 结合BDD构建和使用案例分解的可变量化
-
Application No.: US11746836Application Date: 2007-05-10
-
Publication No.: US07739635B2Publication Date: 2010-06-15
- Inventor: Jason R. Baumgartner , Christian Jacobi , Viresh Paruthi , Jiazhao Xu
- Applicant: Jason R. Baumgartner , Christian Jacobi , Viresh Paruthi , Jiazhao Xu
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Dillon & Yudell LLP
- Main IPC: G06F17/50
- IPC: G06F17/50 ; G06F9/45

Abstract:
A method, apparatus and computer-readable medium for conjunctive binary decision diagram building and variable quantification using case-splitting are presented. A BDD building program builds a BDD for at least one node in a netlist graph representation of a circuit design. One or more variables are selected for case-splitting. The variable is set to a constant logical value and then the other. A BDD is built for each case. The program determines whether the variable is scheduled to be quantified out. If so, the program combines the BDDs for each case according to whether the quantification is existential or universal. If the variable is not scheduled to be quantified, the program combines the BDDs for each case so that the variable is introduced back into the resulting BDD, which has a reduced number of peak live nodes.
Public/Granted literature
- US20080282207A1 Method and System for Conjunctive BDD Building and Variable Quantification Using Case-Splitting Public/Granted day:2008-11-13
Information query