First-order incremental block-based statistical timing analysis

被引:309
作者
Visweswariah, C [1 ]
Ravindran, K [1 ]
Kalafala, K [1 ]
Walker, SG [1 ]
Narayan, S [1 ]
机构
[1] IBM Corp, Thomas J Watson Res Ctr, Yorktown Hts, NY 10598 USA
来源
41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004 | 2004年
关键词
statistical timing; incremental; variability;
D O I
10.1145/996566.996663
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Variability in digital integrated circuits makes timing verification an extremely challenging task. In this paper, a canonical first order delay model is proposed that takes into account both correlated and independent randomness. A novel linear-time block-based statistical timing algorithm is employed to propagate timing quantities like arrival times and required arrival times through the timing graph in this canonical form. At the end of the statistical timing, the sensitivities of all timing quantities to each of the sources of variation are available. Excessive sensitivities can then be targeted by manual or automatic optimization methods to improve the robustness of the design. This paper also reports the first incremental statistical timer in the literature which is suitable for use in the inner loop of physical synthesis or other optimization programs. The third novel contribution of this paper is the computation of local and global criticality probabilities. For a very small cost in CPU time, the probability of each edge or node of the timing graph being critical is computed. Numerical results are presented on industrial ASIC chips with over two million logic gates.
引用
收藏
页码:331 / 336
页数:6
相关论文
共 14 条
[1]  
ABATO RP, 1993, Patent No. 5508937
[2]  
AGARWAL AB, 2003, P 2003 DES AUT C JUN
[3]  
AGARWAL D, 2003, IEEE INT C COMP AID, P900
[4]  
[Anonymous], 2002, P 8 ACM IEEE INT WOR
[5]  
BERKELAAR MRC, 1997, P TAU ACM IEEE WORKS
[7]  
Chang HL, 2003, ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, P621
[8]   THE GREATEST OF A FINITE-SET OF RANDOM-VARIABLES [J].
CLARK, CE .
OPERATIONS RESEARCH, 1961, 9 (02) :145-162
[9]  
Hathaway D. J., 1997, U.S. Patent, Patent No. [5 636 372, 5636372]
[10]  
JESS J, 2001, DFM SYNTHESIS