DocumentCode :
1541357
Title :
Clock Gating Synthesis of Pulsed-Latch Circuits
Author :
Paik, Seungwhun ; Han, Inhak ; Kim, Sangmin ; Shin, Youngsoo
Author_Institution :
Dept. of Electr. Eng., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
Volume :
31
Issue :
7
fYear :
2012
fDate :
7/1/2012 12:00:00 AM
Firstpage :
1019
Lastpage :
1030
Abstract :
Pulsed-latch circuits, in which latches are triggered by a short pulse, can reduce power consumption as well as increasing performance; and they can largely be designed using conventional computer-aided design tools. We explore the automatic synthesis of clock-gating logic for pulsed-latch circuits in which gating is implemented by enabling and disabling several pulse generators. The key problem is to arrange that each group of latches contains physically close latches, so that a short pulse from a pulse generator is delivered safely, and to ensure that the latches in a group have similar Boolean gating conditions because their clock is gated and ungated together. The resulting gating conditions should be implemented using as little extra logic as possible; for this purpose we rely on Boolean division, with an internal node of existing logic being used as the divisor. The proposed clock gating synthesis is assessed in 45-nm technology.
Keywords :
clocks; logic circuits; logic design; logic gates; pulse generators; Boolean division; Boolean gating conditions; clock-gating logic automatic synthesis; computer-aided design tools; power consumption reduction; pulse generators; pulsed-latch circuits; size 45 nm; Approximation methods; Capacitance; Clocks; Latches; Logic gates; Power demand; Registers; Clock gating; gating function; pulse generator; pulsed-latch;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2012.2185235
Filename :
6218237
Link To Document :
بازگشت