2002 · 12 citations · 7 references
EngineeringComputer EngineeringComputer ScienceAlgorithmsDesign OptimizationOptimizationCombinational Logic DescriptionDigital Logic DesignLogic SynthesisBoolean Logic OptimizationDigital Circuit OptimizationDon't Care ConditionsLogic MinimizationLogic OptimizationMulti-level Logic DesignMulti-level Logic SynthesisTransduction
The transduction method is one of the strongest multilevel logic optimization algorithms. It uses permissible functions which represent Don't-Care conditions of a circuit. An original transduction algorithm has two sorts of sets of permissible functions: MSPF (maximum set of permissible functions) and CSPF (compatible set of permissible functions). A CSPF has the characteristics that computation time is short but optimization capability is weak. An MSPF has the opposite characteristics. The authors propose a new set of permissible functions, which is called pseudo-MSPF. It has the good characteristics of both a CSPF and an MSPF. The authors also shown that they can shorten the time for gate transformations by using pseudo-MSPFs instead of CSPFs. Experimental results show that the optimization based on pseudo-MSPFs can make logic equations with fewer literals, and shorten the total processing time than that based on CSPFs.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
7
Graph-Based Algorithms for Boolean Function Manipulation
Bryant · IEEE Transactions on Computers · 1986 · 8.9K citations · Full text
BOLD: The Boulder Optimal Logic Design system
Gary D. Hachtel, Michael Lightner, K. Bartlett et al. · 2003 · 127 citations