Title :
Low Power Synthesis of Dynamic Logic Circuits Using Fine-Grained Clock Gating
Author :
Banerjee, Nilanjan ; Roy, Kaushik ; Mahmoodi, Hamid ; Bhunia, Swarup
Author_Institution :
Purdue Univ., West Lafayette, IN
Abstract :
Clock power consumes a significant fraction of total power dissipation in high speed precharge/evaluate logic styles. In this paper, we present a novel low-cost design methodology for reducing clock power in the active mode for dynamic circuits with fine-grained clock gating. The proposed technique also improves switching power by preventing redundant computations. A logic synthesis approach for domino/skewed logic styles based on Shannon expansion is proposed, that dynamically identifies idle parts of logic and applies clock gating to them to reduce power in the active mode of operation. Results on a set of MCNC benchmark circuits in predictive 70nm process exhibit improvements of 15% to 64% in total power with minimal overhead in terms of delay and area compared to conventionally synthesized domino/skewed logic
Keywords :
clocks; logic design; low-power electronics; 70 nm; Shannon expansion; domino/skewed logic; dynamic logic circuits; fine-grained clock gating; high speed precharge/evaluate logic; logic synthesis; low power synthesis; switching power; CMOS logic circuits; Circuit noise; Circuit synthesis; Clocks; Design methodology; Logic circuits; Logic design; Power dissipation; Signal synthesis; Switching circuits;
Conference_Titel :
Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
Conference_Location :
Munich
Print_ISBN :
3-9810801-1-4
DOI :
10.1109/DATE.2006.243769