IEEE Transactions on Computers · 2008 · 36 citations · 33 references
ArchitectureComputer EngineeringComputer ScienceAlgorithmsDesign AutomationDesign OptimizationBoolean AlgebraBoolean OperationsDesign SynthesisDigital Logic DesignLogic SynthesisRecursion TheoryBoolean ExpressionsBoolean MinimizationCombinational Logic SynthesisHeuristic ApproachLogic DecompositionLogic MinimizationMinimizationMinimization Of Boolean Functions
A Boolean relation can specify some types of flexibility of a combinational circuit that cannot be expressed with don't cares. Several problems in logic synthesis, such as Boolean decomposition or multilevel minimization, can be modeled with Boolean relations. However, solving Boolean relations is a computationally expensive task. This paper presents a novel recursive algorithm for solving Boolean relations. The algorithm has several features: efficiency, wide exploration of solutions, and customizable cost function. The experimental results show the applicability of the method in logic minimization problems and tangible improvements with regard to previous heuristic approaches.
33
Synthesis and optimization of digital circuits
Choice Reviews Online · 1994 · 2.4K citations
Engineering, Computer Engineering, Electrical Engineering +17
SIS : A System for Sequential Circuit Synthesis
Ellen Sentovich · 1992 · 1.9K citations
Minimization of Boolean Functions*
E.J. McCluskey · Bell System Technical Journal · 1956 · 1.2K citations
Efficient implementation of a BDD package
Karl S. Brace, Richard Rudell, Randal E. Bryant · 1990 · 1.1K citations · Full text