Title :
Placement-aware clustering for integrated clock and power gating
Author :
Bolzani, Leticia ; Calimera, Andrea ; Macii, Alberto ; Macii, Enrico ; Poncino, Massimo
Author_Institution :
Politec. di Torino, Torino, Italy
Abstract :
Clock-gating and power-gating are the most widely used solutions for reducing dynamic and static power. They can be potentially integrated so that clock-gating conditions can be used to control the power-gating circuitry thus also reducing static power. This integration becomes however difficult when applied in an industrial design flow. Even if both clock and power- gating are supported by most commercial synthesis tools, their combined implementation requires some flexibility in the back-end tools that is not currently available. This paper propose a layout-oriented synthesis flow which successfully integrates the two techniques by bridging previous efforts in that direction by proposing an efficient clustering algorithm that minimizes the area and the performance overhead while achieving a significant leakage reduction. The entire flow and the algorithm have been tested on a set of industrial designs mapped onto a commercial, 65 nm CMOS technology library.
Keywords :
CMOS integrated circuits; clocks; integrated circuit design; pattern clustering; CMOS technology library; commercial synthesis tool; industrial design flow; integrated clock grating; layout-oriented synthesis flow; placement-aware clustering; power-gating circuitry; size 65 nm; Algorithm design and analysis; CMOS technology; Character generation; Clocks; Clustering algorithms; Electronic design automation and methodology; Integrated circuit synthesis; Logic circuits; Testing; Timing;
Conference_Titel :
Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-3827-3
Electronic_ISBN :
978-1-4244-3828-0
DOI :
10.1109/ISCAS.2009.5118107