DESIGN OF HEURISTIC ALGORITHMS BASED ON SHANNON EXPANSION FOR LOW-POWER LOGIC-CIRCUIT SYNTHESIS

Citation
H. Kim et al., DESIGN OF HEURISTIC ALGORITHMS BASED ON SHANNON EXPANSION FOR LOW-POWER LOGIC-CIRCUIT SYNTHESIS, IEE proceedings. Circuits, devices and systems, 144(6), 1997, pp. 355-360
Citations number
16
ISSN journal
13502409
Volume
144
Issue
6
Year of publication
1997
Pages
355 - 360
Database
ISI
SICI code
1350-2409(1997)144:6<355:DOHABO>2.0.ZU;2-V
Abstract
A pair of heuristic algorithms based on Shannon expansion are proposed for the synthesis of low-power combinational circuits. Selecting an i nput variable for a given function, the bipartitioning algorithm perfo rms Shannon expansion with respect to a selected variable to reduce th e power dissipation of the subcircuit implementing the cofactor. The m ultiple 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 powe r consumption is reduced. Experimental results for the MCNC benchmarks show that the bipartitioning and multiple partitioning algorithms bas ed 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.