Title :
Placement aware clock gate cloning and redistribution methodology
Author :
Vishweshwara, R. ; Mahita, N. ; Venkatraman, R.
Author_Institution :
Texas Instrum. India, Bangalore, India
Abstract :
Gating clocks has been a widely adopted technique for reducing dynamic power. The clock gating strategy employed has a huge bearing on the clock tree synthesis quality along with the impact to leakage and dynamic power. This paper proposes a technique for clock gate optimization to aid clock tree synthesis. The technique enables cloning and redistribution of the fanout among the existing equivalent clock gates. The technique is placement aware and hence reduces overall clock wire length and The method involves employing the “k-means clustering algorithm” to geographically partition the design´s registers. This enables better clock tree quality entitlement during clock tree synthesis in terms of clock tree area, power and better local skew distribution. The paper highlights the utility of this technique by showcasing the clock tree synthesis quality of results improvement on a complex design.
Keywords :
clocks; tree searching; clock gate optimization; clock gating strategy; clock tree area; clock tree synthesis quality; clock wire length; dynamic power; gating clocks; k-means clustering algorithm; local skew distribution; placement aware clock gate cloning; redistribution methodology; Algorithm design and analysis; Clocks; Cloning; Logic gates; Partitioning algorithms; Registers; Vegetation;
Conference_Titel :
Quality Electronic Design (ISQED), 2012 13th International Symposium on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-1-4673-1034-5
DOI :
10.1109/ISQED.2012.6187529