簡易檢索 / 詳目顯示

研究生: 莊淳宇
Chuang,Chun-Yu
論文名稱: Accurate Closed-form Parameterized Block-based Statistical Timing Analysis Applying Skew-normal Distribution
使用偏斜常態分布的精確封閉形式的參數化塊狀基礎統計時序分析
指導教授: 麥偉基
Mak,Wai-Kei
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2008
畢業學年度: 97
語文別: 英文
論文頁數: 27
中文關鍵詞: 統計時序分析統計時間分析
外文關鍵詞: Statistical Timing Analysis, SSTA
相關次數: 點閱:1下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 統計時序分析(statistical static timing analysis, SSTA)在會產生變異的奈米製程(nanometer manufacturing)底下是不可或缺的,而當製程會導致成品明顯變異時,將使得超大型積體電路的時序預測成為一個困難的挑戰。統計時序分析非常適合應用在當製程變異時,預測電路成品的時序以及量產可行性設計上。然而大部分的統計時序分析技術若要維持最大值運算(max operation)與加法運算(sum operation)後的封閉形式(closed-form)表示法是很困難的,為了計算一個最大值運算以及加法運算後的統計封閉形式表示法,我們由前人提出的一次串接形式表示法(first-order canonical form)與偏斜常態分布(skew-normal distribution)獲得了靈感,提出了一個解析的方法去解決這個問題。這個解決的方法不但是封閉形式的,並且當時序來源是常態分布時的結果很精確。我們的實驗結果證明了這一點,當與蒙地卡羅模擬(Monte-Carlo simulation)的結果比較時,我們的方法估算時序限制(timing constraint)的誤差在1.5%以內;預測良率(yield)的誤差在0.2%以內。


    Statistical static timing analysis (SSTA) is indispensable for nanometer manufacturing under process variability.
    The process variations cause significant uncertainty in VLSI circuit timing and this makes yield control and timing verification a very difficult challenge.
    SSTA is suitable for timing estimation and design for manufacturability under process variation.
    However, most of the existing SSTA techniques have difficulty in keeping closed-form expressions after max operations and sum operations on variation sources.
    For computing a converged statistical form after max operations and sum operations, we propose an analytical approach which innovates the concept given by first-order canonical form and skew-normal distribution to solve this problem.
    These derived results are in closed-form and precise when timing sources have the skew-normal distribution or normal distribution.
    Experimental results show that, compared to the Monte-Carlo simulation, our approach estimates the timing constraint and predicts the yield within 1.5% and 0.2% error, respectively.

    Acknowledgement iii Abstract v 1 Introduction 1 1.1 Design Challenge - 1 1.2 Previous Work - 2 1.3 Organization - 5 2 Preliminaries 6 2.1 Problem Definition - 6 2.2 Skew-normal Distribution - 7 2.3 Method of Moments Estimation (MME) - 9 2.4 Timing Analysis Modeling - 10 3 Algorithm 12 3.1 Timing Analysis Flow - 12 3.2 Sum Operation - 13 3.3 Max Operation - 14 3.4 Parameters Estimation - 16 4 Experimental Result 19 4.1 Experimental results 19 5 Conclusion 24 Reference 25

    [1] A. Azzalini, A. Capitanio, “Statistical applications of the multivariate skew-normal
    distribution,” Journal of the Royal Statistical Society: series B, vol.61, pp. 579-602,
    1999.
    [2] X. Li, J. Le, and P. Pileggi, “Asymptotic probability extraction for non-normal distributions
    of circuit performance,” International Conference on Computer Aided Design,
    pp. 2-9, 2004.
    [3] H. Chang and S. S. Sapatnekar, “Statistical timing analysis considering spatial correlations
    using a single pertlike traversal,” International Conference on Computer Aided
    Design, pp. 621-625, November 2003
    [4] M. Orshansky and A. Bandyopadhyay, “Fast statistical timing analysis handling arbitrary
    delay correlations,” Design Automation Conference, pp. 337-342, 2004.
    [5] A. Ramalingam, A. K. Singh, S. R. Nassif, G.-J. Nam, M. Orshansky, and D. Z. Pan,
    “An accurate sparse matrix based framework for statistical static timing analysis,” International
    Conference on Computer Aided Design, pp. 231-236, 2006.
    25
    [6] C. Visweswariah, K. Ravindrant, K. Kalafala, S. G. Walkert, and S. Narayan, “Firstorder
    incremental block-based statistical timing analysis,” Design Automation Conference,
    pp. 331-336, 2004.
    [7] L. Zhang, W. Chen, Y. Hu, J. A. Gubner, and C. C.-P Chen, “Correlation-preserved
    non-Gaussian statistical timing analysis with quadratic timing model,” Design Automation
    Conference, pp. 83-88, 2005.
    [8] L. Cheng, J. Xiong, and L. He, “Non-linear statistical static timing analysis for non-
    Gaussian variation sources” Design Automation Conference, pp. 250-255, June 2007.
    [9] C.E. Clark, “The greatest of a finite set of random variables,” Operations Research,
    vol. 9, no. 2, pp. 145-162, 1961.
    [10] O. Kella, “On the distribution of the maximum of bivariate normal random variables
    with general means and variances,” Communications in Statistics - Theory and Methods,
    volume 15, issue 11, pp. 3265-3276, 1986.
    [11] H. Chang, V. Zolotov, S. Narayan, and C. Visweswariah, “Parameterized block-based
    statistical timing analysis with non-Gaussian parameters, nonlinear delay functions,”
    Design Automation Conference, pp. 71-76, June 2005.
    [12] K. Chopra, B. Zhai, D. Blaauw, and D. Sylvester, “A new statistical max operation
    for propagating skewness in statistical timing analysis,” International Conference on
    Computer Aided Design, pp. 237-243, November 2006.
    [13] L. Cheng, J. Xiong, and L. He, “Non-Gaussian statistical timing analysis using
    second-order polynomial fitting,” Design Automation Conference Asia and South Pacific,
    pp. 298-303, January 2008.
    26
    [14] L. Cheng, J. Xiong, and L. He, “Statistical timing analysis considering spatial correlations
    using a single PERT-like traversal,” International Conference on Computer
    Aided Design, pp. 621-625, November 2003.
    [15] L. J. Bain, M. Engelhardt, Introduction to Probability and Mathematical Statistics,
    2nd ed, Duxbury, 2000.
    [16] J. F. Kenney and E. S. Keeping, Mathematics of Statistics, 3rd ed, Princeton, NJ: Van
    Nostrand, 1962.

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE