DocumentCode :
1286373
Title :
Discrete Buffer and Wire Sizing for Link-Based Non-Tree Clock Networks
Author :
Samanta, Rupak ; Hu, Jiang ; Li, Peng
Author_Institution :
Intel Corp., Austin, TX, USA
Volume :
18
Issue :
7
fYear :
2010
fDate :
7/1/2010 12:00:00 AM
Firstpage :
1025
Lastpage :
1035
Abstract :
Clock network is a vulnerable victim of variations as well as a main power consumer in many integrated circuits. Recently, link-based non-tree clock network attracts people´s attention due to its appealing tradeoff between variation tolerance and power overhead. In this work, we investigate how to optimize such clock networks through buffer and wire sizing. A two-stage hybrid optimization approach is proposed. It considers the realistic constraint of discrete buffer/wire sizes and is based on accurate delay models. In order to provide reliable and efficient guidance for the optimization, we suggest to apply support vector machine (SVM)-based machine learning as a surrogate for expensive circuit-level simulation. Experimental results on benchmark circuits show that our sizing method can reduce clock skew by 45% on average with very small increase on power dissipation.
Keywords :
buffer circuits; circuit optimisation; circuit reliability; clocks; electronic engineering computing; learning (artificial intelligence); support vector machines; SVM; appealing tradeoff; benchmark circuits; circuit-level simulation; clock skew; discrete buffer; integrated circuits; link-based nontree clock networks; machine learning; optimization; power consumer; power dissipation; power overhead; sizing method; support vector machine; variation tolerance; wire sizing; Clock; discrete; links; non-tree; sizing; support vector machine (SVM);
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2009.2019088
Filename :
5191028
Link To Document :
بازگشت