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
fDate :
7/1/2010 12:00:00 AM
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);
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2009.2019088