IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · 2002 · 185 citations · 39 references
EngineeringComputer EngineeringComputer ScienceDesign AutomationDesign OptimizationOptimizationBoolean AlgebraBoolean OperationsDesign SynthesisDigital Integrated Circuit DesignDigital Logic DesignLogic SynthesisBinary Decision Diagram Based SynthesisBinary Decision DiagramsBoolean Function DecompositionCombinational Logic SynthesisDecomposition TheoryLogic DecompositionLogic MinimizationLogic Optimization
This paper describes a novel logic decomposition theory and a practical logic synthesis system, BDS. It is based on a new binary decision diagrams (BDD) decomposition technique which supports all types of decomposition structures, including AND, OR, XOR, and complex MUX, both algebraic and Boolean. As a result, the method is very efficient in synthesizing both AND/OR and XOR-intensive functions. It also has a capability to handle very large circuits, as it employs the BDD decomposition in the partitioned Boolean network environment. The experimental results show that BDD-based logic decomposition is a promising alternative to the existing logic optimization approaches. In particular, it offers a superior runtime advantage over traditional logic synthesis systems.
39
Graph-Based Algorithms for Boolean Function Manipulation
Bryant · IEEE Transactions on Computers · 1986 · 8.9K citations · Full text
SIS : A System for Sequential Circuit Synthesis
Ellen Sentovich · 1992 · 1.9K citations
Efficient implementation of a BDD package
Karl S. Brace, Richard Rudell, Randal E. Bryant · 1990 · 1.1K citations · Full text