| Non-parametric statistical static timing analysis: an SSTA framework for arbitrary distribution |
| Full text |
Pdf
(346 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 45th annual Design Automation Conference
table of contents
Anaheim, California
SESSION: Statistical timing analysis
table of contents
Pages 698-701
Year of Publication: 2008
ISBN ~ ISSN:0738-100X , 978-1-60558-115-6
|
|
Authors
|
|
Masanori Imai
|
Interdisciplinary Graduate School of Science and Engineering, Tokyo Institute of Technology and Semiconductor Technology Academic Research Center
|
|
Takashi Sato
|
Integrated Research Institute, Tokyo Institute of Technology
|
|
Noriaki Nakayama
|
Interdisciplinary Graduate School of Science and Engineering, Tokyo Institute of Technology
|
|
Kazuya Masu
|
Integrated Research Institute, Tokyo Institute of Technology
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 25, Citation Count: 0
|
|
|
ABSTRACT
We present a new statistical STA framework based on Monte Carlo analysis that can deal with arbitrary statistical distribution and delay models. Order statistics (non-parametrics) is consistently adopted by which the timing analysis and criticality calculation become distribution-independent. To make Monte Carlo process computationally practical, delays are handled as vectors so that iterations are eliminated. The vector dimension or required number of Monte Carlo iterations which guarantees no timing violation at any user-specified probability is analytically determined. A path criticality metric using order statistics is also defined. Experimental results using various delay models show the validity and usefulness of our proposed algorithm.
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
|
M. Pan, C. Chu, and H. Zhou, "Timing yield estimation using statistical static timing analysis," in Proc. ISCAS, No. 3, pp. 2461--2464, 2005.
|
| |
2
|
A. Srivastava, D. Sylvester, and D. Blaauw, "Statistical analysis and optimization for VLSI: timing and power," Reading, Springer, 2005.
|
| |
3
|
A. Nadas, "Probabilistic PERT," IBM J. Res. Dev., Vol. 23, No. 3, pp. 339--347, May 1979.
|
| |
4
|
T. I. Kirkpatric and N. R. Clark, "PERT as an aid to logic design," IBM J. Res. Dev., Vol. 10, No. 2, pp. 135--141, 1966.
|
 |
5
|
|
 |
6
|
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]
|
| |
7
|
Yaping Zhan , A. J. Strojwas , M. Sharma , D. Newmark, Statistical critical path analysis considering correlations, Proceedings of the 2005 IEEE/ACM International conference on Computer-aided design, p.699-704, November 06-10, 2005, San Jose, CA
|
 |
8
|
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, Anaheim, California, USA
[doi> 10.1145/1065579.1065606]
|
| |
9
|
J. L. Wong, A. Davoodi, V. Khandelwal, A. Srivastava, and M. Potkonjak, "Statistical timing analysis using kernel smoothing," in Proc. ICCD, pp. 97--102, 2007.
|
 |
10
|
|
| |
11
|
A. Agarwal, V. Zolotov, and D. T. Blaauw, "Statistical timing analysis using bounds and selective enumeration," IEEE Trans. CAD, Vol. 22, No. 9, pp. 1243--1260, Sep. 2003.
|
| |
12
|
M. Imai, T. Sato, N. Nakayama, and K. Masu, "An evaluation method for the number of Monte Carlo STA trials," IEICE Trans. Fundamentals, Vol. E91-A, No.4, Apr. 2008.
|
| |
13
|
E. L. Lehmann, "NONPARAMETRICS, Statistical methods based on ranks," Reading, Holden-Day, 1975.
|
| |
14
|
ISCAS benchmark circuits, http://www.fm.vslib.cz/~kes/asic/iscas/.
|
|