Title :
Design of heuristic algorithms based on Shannon expansion for low-power logic circuit synthesis
Author :
Kim, H. ; Choi, I.-S. ; Hwang, S.-Y.
Author_Institution :
Dept. of Electron. Eng., Sogang Univ., Seoul, South Korea
fDate :
12/1/1997 12:00:00 AM
Abstract :
A pair of heuristic algorithms based on Shannon expansion are proposed for the synthesis of low-power combinational circuits. Selecting an input variable for a given function, the bipartitioning algorithm performs Shannon expansion with respect to a selected variable to reduce the power dissipation of the subcircuit implementing the cofactor. The multiple partitioning algorithm partitions a given circuit into several subcircuits such that only a subcircuit can be activated at a time to reduce unnecessary signal transitions. In the algorithm, a circuit is recursively partitioned by applying Shannon expansion as long as power consumption is reduced. Experimental results for the MCNC benchmarks show that the bipartitioning and multiple partitioning algorithms based on Shannon expansion are effective by generating circuits consuming 39.1 and 50.5% less power on the average, respectively, when compared to the conventional algorithm based on precomputation logic
Keywords :
CMOS logic circuits; circuit CAD; combinational circuits; integrated circuit design; logic CAD; logic partitioning; CAD; CMOS circuits; Shannon expansion; bipartitioning algorithm; heuristic algorithms; low-power combinational circuits; low-power logic circuit synthesis; multiple partitioning algorithm; power consumption reduction;
Journal_Title :
Circuits, Devices and Systems, IEE Proceedings -
DOI :
10.1049/ip-cds:19971481