Title :
The impact of clock gating schemes on the power dissipation of synthesizable register files
Author :
Mueller, M. ; Wortmann, A. ; Simon, S. ; Kugel, M. ; Schoenauer, T.
Author_Institution :
Hochschule Bremen, Germany
Abstract :
In this paper, the power dissipation of synthesizable register files with respect to different clock gating schemes is examined. Clock gating is a well-known technique for power reduction of sequential circuits. Although different clock gating schemes exist, there is no fundamental difference in the power dissipation of sequential logic because the data input signals of disabled flip-flops do not change when the clock signal is disabled. However, it is shown here that in contrast to sequential logic the clock gating scheme has significant impact on the power dissipation of register files due to signal changes of the data input port. The major result of this work is that the power dissipation of register files can be reduced significantly, if a clock gating scheme different from that one usually recommended for sequential logic is applied.
Keywords :
digital integrated circuits; flip-flops; integrated circuit modelling; sequential circuits; clock gating schemes; clock signal; data input signals; flip-flops; power dissipation; power reduction; sequential logic circuit; synthesizable register files; Batteries; Clocks; Flip-flops; Hardware design languages; Logic; Power dissipation; Read-write memory; Registers; Sequential circuits; Signal synthesis;
Conference_Titel :
Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
Print_ISBN :
0-7803-8251-X
DOI :
10.1109/ISCAS.2004.1329345