DocumentCode :
243806
Title :
Variation Aware Design of Post-Silicon Tunable Clock Buffer
Author :
Suresh, Vikram B. ; Burleson, Wayne P.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Massachusetts, Amherst, MA, USA
fYear :
2014
fDate :
9-11 July 2014
Firstpage :
1
Lastpage :
6
Abstract :
Process variation is a major limiting factor in designing high performance circuits in advanced CMOS technologies. Over optimizing data paths to provide adequate design margin is leading to increased area and power overhead. In this work, we present a variation aware design of Post-Silicon Tunable (PST) clock buffers to redistribute clock skew and mitigate impact of process variation on chip performance. Conventional PST buffers are designed for linear delay values. We estimate a set of non-linear delay intervals of PST buffer based on slack variation in each critical path. The configuration device sizes are mapped to the non-linear delay intervals using a set of equality conditions and solved using Linear Programming (LP). The variation aware device sizing provides many small delay intervals within one standard deviation of slack distribution and fewer large delay intervals to compensate for larger slack variations. This helps in optimal tuning of PST buffers to fix hold time, as well as better skew distribution to achieve maximum possible performance in a chip. The proposed PST buffer design technique was implemented for ISCAS´89 benchmark circuits. Non-linear delay PST buffers improve performance binning yield by more than 4%. They also provide optimum buffer circuits with an area reduction of 30% and leakage power reduction of 20%. The proposed technique can be implemented by designing dedicated buffers for each critical path or using a smaller set of pre-designed buffers with non-linear delay values.
Keywords :
buffer circuits; circuit tuning; clocks; delays; elemental semiconductors; linear programming; silicon; ISCAS´89 benchmark circuits; PST buffer design technique; Si; clock skew; linear delay values; linear programming; nonlinear delay intervals; postsilicon tunable clock buffer; skew distribution; tuning; variation aware design; Clocks; Delays; Inverters; Mathematical model; Standards; Tuning; Clock Buffer; Post-Si Tuning; Process Variation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI (ISVLSI), 2014 IEEE Computer Society Annual Symposium on
Conference_Location :
Tampa, FL
Print_ISBN :
978-1-4799-3763-9
Type :
conf
DOI :
10.1109/ISVLSI.2014.95
Filename :
6903326
Link To Document :
بازگشت