• DocumentCode
    2046635
  • Title

    A general framework for accurate statistical timing analysis considering correlations

  • Author

    Khandelwal, Vishal ; Srivastava, Ankur

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Maryland, College Park, MD, USA
  • fYear
    2005
  • fDate
    13-17 June 2005
  • Firstpage
    89
  • Lastpage
    94
  • Abstract
    The impact of parameter variations on timing due to process and environmental variations has become significant in recent years. With each new technology node this variability is becoming more prominent. In this work, we present a general statistical timing analysis (STA) framework that captures spatial correlations between gate delays. The technique presented does not make any assumption about the distributions of the parameter variations, gate delay and arrival times. The authors proposed a Taylor-series expansion based polynomial representation of gate delays and arrival times which is able to effectively capture the non-linear dependencies that arise due to increasing parameter variations. In order to reduce the computational complexity introduced due to polynomial modeling during STA, an efficient linear-modeling driven polynomial STA scheme was proposed. On an average the degree-2 polynomial scheme had a 7.3 × speedup as compared to Monte Carlo with 0.049 units of rms error with respect to Monte Carlo. The technique is generic and could be applied to arbitrary variations in the underlying parameters.
  • Keywords
    computational complexity; design aids; electronic engineering computing; integrated circuit design; integrated circuit modelling; network analysis; piecewise polynomial techniques; regression analysis; Taylor series expansion; arrival times; computational complexity; correlations; gate delays; parameter variation distribution; parameter variations; polynomial representation; statistical timing analysis; Algorithm design and analysis; Computational complexity; Delay effects; Hardware; Monte Carlo methods; Performance analysis; Permission; Polynomials; Runtime; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings. 42nd
  • Print_ISBN
    1-59593-058-2
  • Type

    conf

  • DOI
    10.1109/DAC.2005.193779
  • Filename
    1510298