DocumentCode :
2145820
Title :
Low power clock gates optimization for clock tree distribution
Author :
Teng Siong Kiong ; Soin, Norhayati
Author_Institution :
Penang Design Center, Intel Microelectron., Malaysia
fYear :
2010
fDate :
22-24 March 2010
Firstpage :
488
Lastpage :
492
Abstract :
Clock gating technique had become one of the major dynamic power saving approaches in today low power digital circuit design. In this paper, we present a new physical clock gates optimization technique using splitting and merging algorithm that works on both single level and multiple levels clock gating design. The algorithm is built on top of the standard EDA flow by running two passes clock tree synthesis. The first pass is to obtain the clock buffer location for clock gate swapping and the second pass will build the clock tree based on the optimum clock gate location. The merging algorithm will then be used to improve the overall clock tree power. The results on the industrial design show the improvement on overall clock tree power using aforementioned algorithm.
Keywords :
clocks; digital integrated circuits; logic gates; low-power electronics; trees (mathematics); EDA flow; clock buffer location; clock gate swapping; clock gating technique; clock tree distribution; low power clock gates optimization; low power digital circuit design; merging algorithm; physical clock gates optimization technique; power saving; splitting algorithm; Algorithm design and analysis; Circuit synthesis; Clocks; Design optimization; Digital circuits; Dynamic voltage scaling; Electronic design automation and methodology; Merging; Microelectronics; Very large scale integration; Clock gating; clock tree synthesis; low power;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Electronic Design (ISQED), 2010 11th International Symposium on
Conference_Location :
San Jose, CA
ISSN :
1948-3287
Print_ISBN :
978-1-4244-6454-8
Type :
conf
DOI :
10.1109/ISQED.2010.5450528
Filename :
5450528
Link To Document :
بازگشت