ACM Home Page
Please provide us with feedback. Feedback
A new statistical max operation for propagating skewness in statistical timing analysis
Full text PdfPdf (315 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California
SESSION: Statistical timing analysis table of contents
Pages: 237 - 243  
Year of Publication: 2006
ISBN ~ ISSN:1092-3152 , 1-59593-389-1
Authors
Kaviraj Chopra  University of Michigan, Ann Arbor, MI
Bo Zhai  University of Michigan, Ann Arbor, MI
David Blaauw  University of Michigan, Ann Arbor, MI
Dennis Sylvester  University of Michigan, Ann Arbor, MI
Sponsors
IEEE-CS : Computer Society
IEEE-CAS : Circuits & Systems
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 34,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1233501.1233548
What is a DOI?

ABSTRACT

Statistical static timing analysis (SSTA) is emerging as a solution for predicting the timing characteristics of digital circuits under process variability. For computing the statistical max of two arrival time probability distributions, existing analytical SSTA approaches use the results given by Clark in [8]. These analytical results are exact when the two operand arrival time distributions have jointly Gaussian distributions. Due to the nonlinear max operation, arrival time distributions are typically skewed. Furthermore, nonlinear dependence of gate delays and non-gaussian process parameters also make the arrival time distributions asymmetric. Therefore, for computing the max accurately, a new approach is required that accounts for the inherent skewness in arrival time distributions. In this work, we present analytical solution for computing the statistical max operation.1 First, the skewness in arrival time distribution is modeled by matching its first three moments to a so-called skewed normal distribution. Then by extending Clark's work to handle skewed normal distributions we derive analytical expressions for computing the moments of the max. We then show using initial simulations results that using a skewness based max operation has a significant potential to improve the accuracy of the statistical max operation in SSTA while retaining its computational efficiency.


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
Aseem Agarwal, David Blaauw, and Vladimir Zolotov. Statistical timing analysis using bounds and selective enumeration. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 22(9):1243--1260, Sept 2003.
2
 
3
MRCM Berkelaar. Statistical delay calculation, linear time method. In Workshop TAU, 1997.
 
4
 
5
M. Cain. The moment-generating function of the minimum of bivariate normal random variables. 48(2):124--125, 1994.
 
6
7
 
8
C. E. Clark. The greatest of a finite set of random variables. 9:85--91, 1961.
 
9
 
10
C. Fernandez and M. F. J. Steel. On bayesian modelling of fat tails and skewness. pages 359--371, 1998.
 
11
O. Kella. On the distribution of the maximum of bivariate normal random variables with general means and variances. 15(11):3265--3276, 1986.
12
13
14
 
15
D. B. Owen. Tables for computing bivariate normal probabilities. 27:1075--1090, 1956.
 
16
Mike Patefield. Fast and accurate calculation of Owen's T function. Statistical Software, 5(5):1--25, 2000.
17
18
19


Collaborative Colleagues:
Kaviraj Chopra: colleagues
Bo Zhai: colleagues
David Blaauw: colleagues
Dennis Sylvester: colleagues