Fast second-order statistical static timing analysis using parameter dimension reduction

被引:17
作者
Feng, Zhuo [1 ]
Li, Peng [1 ]
Zhan, Yaping [2 ]
机构
[1] Texas A&M Univ, Dept ECE, College Stn, TX 77843 USA
[2] Adv Micro Devices Inc, Austin, TX USA
来源
2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2 | 2007年
关键词
statistical timing; process variation; parameter dimension reduction;
D O I
10.1109/DAC.2007.375161
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The ability to account for the growing impacts of multiple process variations in modern technologies is becoming an integral part of nanometer VLSI design. Under the context of timing analysis, the need for combating process variations has sparkled a growing body of statistical static timing analysis (SSTA) techniques. While first-order SSTA techniques enjoy good runtime efficiency desired for tackling large industrial designs, more accurate second-order SSTA techniques have been proposed to improve the analysis accuracy, but at the cost of high computational complexity. Although many sources of variations may impact the circuit performance, considering a large number of inter-die and intra-die variations in the traditional SSTA analysis is very challenging. In this paper, we address the analysis complexity brought by high parameter dimensionality in static timing analysis and propose an accurate yet fast second-order SSTA algorithm based upon novel parameter dimension reduction. By developing reduced-rank regression based parameter reduction algorithms within block-based SSTA flow, we demonstrate that accurate second order SSTA analysis can be extended to a much higher parameter dimensionality than what is possible before. Our experimental results have shown that the proposed parameter reduction can achieve up to 10X parameter dimension reduction and lead to significantly improved second-order SSTA analysis tinder a large set of process variations.
引用
收藏
页码:244 / +
页数:2
相关论文
共 11 条
[1]  
AGARWAL A, 2003, P IEEE ACM ICCAD NOV
[2]  
Chang HL, 2005, DES AUT CON, P71
[3]  
Chang HL, 2003, ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, P621
[4]  
Devgan A, 2003, ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, P607
[5]  
FENG Z, 2006, P IEEE ACM ICCAD NOV, P868
[6]   Efficient statistical timing analysis through error budgeting [J].
Khandelwal, V ;
Davoodi, A ;
Srivastava, A .
ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, :473-477
[7]  
Reinsel G. C., 1998, MULTIVARIATE REDUCED, DOI DOI 10.1007/978-1-4757-2853-8
[8]   First-order incremental block-based statistical timing analysis [J].
Visweswariah, C ;
Ravindran, K ;
Kalafala, K ;
Walker, SG ;
Narayan, S .
41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, :331-336
[9]   Critical path selection for delay fault testing based upon a statistical timing model [J].
Wang, LC ;
Liou, JJ ;
Cheng, KT .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2004, 23 (11) :1550-1565
[10]  
Zhan YP, 2005, DES AUT CON, P77