• DocumentCode
    2459813
  • Title

    Statistical timing analysis for intra-die process variations with spatial correlations

  • Author

    Agarwal, A. ; Blaauw, David ; Zolotov, Vladimir

  • Author_Institution
    Michigan Univ., Ann Arbor, MI, USA
  • fYear
    2003
  • fDate
    9-13 Nov. 2003
  • Firstpage
    900
  • Lastpage
    907
  • Abstract
    Process variations have become a critical issue in performance verification of high-performance designs. We present a new, statistical timing analysis method that accounts for inter- and intra-die process variations and their spatial correlations. Since statistical timing analysis has an exponential run time complexity, we propose a method whereby a statistical bound on the probability distribution function of the exact circuit delay is computed with linear run time. First, we develop a model for representing inter- and intra-die variations and their spatial correlations. Using this model, we then show how gate delays and arrival times can be represented as a sum of components, such that the correlation information between arrival times and gate delays is preserved. We then show how arrival times are propagated and merged in the circuit to obtain an arrival time distribution that is an upper bound on the distribution of the exact circuit delay. We prove the correctness of the bound and also show how the bound can be improved by propagating multiple arrival times. The proposed algorithms were implemented and tested on a set of benchmark circuits under several process variation scenarios. The results were compared with Monte Carlo simulation and show an accuracy of 3.32% on average over all test cases.
  • Keywords
    Monte Carlo methods; benchmark testing; computational complexity; delay circuits; statistical analysis; statistical distributions; Monte Carlo simulation; benchmark circuits; circuit delay; exponential run time complexity; gate delays; inter-die process variations; intra-die process variations; probability distribution function; spatial correlations; statistical timing analysis; Circuit analysis computing; Circuit testing; Delay effects; Distributed computing; Distribution functions; Doping; Performance analysis; Permission; Semiconductor process modeling; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2003. ICCAD-2003. International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    1-58113-762-1
  • Type

    conf

  • DOI
    10.1109/ICCAD.2003.159781
  • Filename
    1257914