Publication | Closed Access
On variable ordering of binary decision diagrams for the application of multi-level logic synthesis
193
Citations
13
References
1991
Year
Circuit ComplexityEngineeringComputer ArchitectureFormal VerificationLogic ProgrammingComputational LogicMany-valued LogicMulti-level Logic SynthesisCombinatorial OptimizationVariable OrderingComputer EngineeringComputer ScienceBinary Decision DiagramsBinary Decision DiagramVariable Ordering AlgorithmLogic SynthesisCircuit DesignCover PatternsAutomated ReasoningFormal MethodsProgram Synthesis
We have developed multi-level logic minimization programs using Binary Decision Diagram (BDD). Here we present variable ordering methods of BDD. The variable ordering algorithm for two-level circuits is based on cover patterns and selects most binate variables first, and the one for multi-level circutis is based on depth first traverse of circuits. In both cases, the acquired variable orderings are optimized by exchanging a variable with its neighbor in the ordering.
| Year | Citations | |
|---|---|---|
Page 1
Page 1