|
ABSTRACT
Existing approaches to timing analysis under uncertainty are based on restrictive assumptions. Statistical STA techniques assume that the full probabilistic distribution of parameter uncertainty is available; in reality, the complete probabilistic description often cannot be obtained. In this paper, a new paradigm for parameter uncertainty description is proposed as a way to consistently and rigorously handle partially available descriptions of parameter uncertainty. The paradigm is based on a theory of interval probabilistic models that permit handling uncertainty that is described in a distribution-free mode - just via the range, the mean, and the variance. This permits effectively handling multiple real-life challenges, including imprecise and limited information about the distributions of process parameters, parameters coming from different populations, and the sources of uncertainty that are too difficult to handle via full probabilistic measures (e.g. on-chip supply voltage variation). Specifically, analytical techniques for bounding the distributions of probabilistic interval variables are proposed. Besides, a provably correct strategy for fast Monte Carlo simulation based on probabilistic interval variables is introduced. A path-based timing algorithm implementing the novel modeling paradigm, as well as handling the traditional variability descriptions, has been developed. The results indicate the proposed algorithm can improve the upper bound of the 90th-percentile circuit delay, on average, by 5.3% across the ISCAS'85 benchmark circuits, compared to the worst-case timing estimates that use only the interval information of the partially specified parameters.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
C. Visweswariah , K. Ravindran , K. Kalafala , S. G. Walker , S. Narayan, First-order incremental block-based statistical timing analysis, Proceedings of the 41st annual conference on Design automation, June 07-11, 2004, San Diego, CA, USA
[doi> 10.1145/996566.996663]
|
| |
2
|
|
 |
3
|
Yaping Zhan , Andrzej J. Strojwas , Xin Li , Lawrence T. Pileggi , David Newmark , Mahesh Sharma, Correlation-aware statistical timing analysis with non-gaussian delay distributions, Proceedings of the 42nd annual conference on Design automation, June 13-17, 2005, San Diego, California, USA
[doi> 10.1145/1065579.1065605]
|
 |
4
|
Hongliang Chang , Vladimir Zolotov , Sambasivan Narayan , Chandu Visweswariah, Parameterized block-based statistical timing analysis with non-gaussian parameters, nonlinear delay functions, Proceedings of the 42nd annual conference on Design automation, June 13-17, 2005, San Diego, California, USA
[doi> 10.1145/1065579.1065604]
|
 |
5
|
Lizheng Zhang , Weijen Chen , Yuhen Hu , John A. Gubner , Charlie Chung-Ping Chen, Correlation-preserved non-gaussian statistical timing analysis with quadratic timing model, Proceedings of the 42nd annual conference on Design automation, June 13-17, 2005, San Diego, California, USA
[doi> 10.1145/1065579.1065606]
|
| |
6
|
|
 |
7
|
|
| |
8
|
Dan Ernst , Shidhartha Das , Seokwoo Lee , David Blaauw , Todd Austin , Trevor Mudge , Nam Sung Kim , Krisztian Flautner, Razor: Circuit-Level Correction of Timing Errors for Low-Power Operation, IEEE Micro, v.24 n.6, p.10-20, November 2004
[doi> 10.1109/MM.2004.85]
|
| |
9
|
|
| |
10
|
V. P. Kouznetsov, Interval Statistical Models, Radio i Svyaz, Moscow, 1991 (In Russian).
|
| |
11
|
R. E. Moore, Interval Analysis, Prentice-Hall, 1966.
|
| |
12
|
J. Stolfi and L.H. de Figueiredo, "An introduction to affine arithmetic," TEMA Tend. Mat. Apl. Computing, 4, No. 3 (2003), 297--312.
|
| |
13
|
W. Feller, An Introduction to Probability Theory and Its Applications, Wiley and Sons, 3rd Edition, 1968.
|
| |
14
|
H. Godwin, Inequalities on Distribution Functions, Hafner, 1964.
|
| |
15
|
S. Ferson et al, "Constructing probability boxes and Dempster-Shafer structures," Sandia Report, 2002.
|
| |
16
|
S. Ferson, RAMAS Risk Calc 4.0 Software: Risk Assessment with Uncertain Numbers, CRC Press, 2002.
|
 |
17
|
|
| |
18
|
A. Agarwal et al, "Path-based statistical timing analysis considering inter- and intra-die correlations," TAU, 2002.
|
 |
19
|
|
| |
20
|
A. Nadas, "Probabilistic PERT," IBM. J. Res. Develop., vol. 23, no. 3, May 1979.
|
| |
21
|
|
 |
22
|
Michael Orshansky , Wei-Shen Wang , Martine Ceberio , Gang Xiang, Interval-based robust statistical techniques for non-negative convex functions, with application to timing analysis of computer chips, Proceedings of the 2006 ACM symposium on Applied computing, April 23-27, 2006, Dijon, France
[doi> 10.1145/1141277.1141664]
|
| |
23
|
G. Fishman, Monte Carlo: Concepts, Algorithms, and Applications, Springer-Verlag, 1995.
|
| |
24
|
|
| |
25
|
H.-F. Jyu et al, "Statistical timing analysis of combinational logic circuits," Trans. on VLSI Systems, vol.1, (no.2), pp. 126--37, 1993.
|
| |
26
|
J. Rice, Mathematical Statistics and Data Analysis, Wadsworth & Brooks, 1988.
|
| |
27
|
Y. Cao et al, "New paradigm of predictive MOSFET and interconnect modeling for early circuit design," Proc. of CICC, pp. 201--204, 2000.
|
| |
28
|
PTM: http://www.eas.asu.edu/~ptm.
|
|