• DocumentCode
    400777
  • Title

    Block-based static timing analysis with uncertainty

  • Author

    Devgan, Anirudh ; Kashyap, Chandramouli

  • Author_Institution
    IBM Res., Austin, TX, USA
  • fYear
    2003
  • fDate
    9-13 Nov. 2003
  • Firstpage
    607
  • Lastpage
    614
  • Abstract
    Static timing analysis is a critical step in design of any digital integrated circuit. Technology and design trends have led to significant increase in environmental and process variations which need to be incorporated in static timing analysis. This paper presents a new, efficient and accurate block-based static timing analysis technique considering uncertainty. This new method is more efficient as its models arrival times as cumulative density functions (CDFs) and delays as probability functions (PDFs). Computationally simple expression are presented for basic static timing operations. The techniques are valid for any form of the probability distribution, though the use piecewise linear modeling of CDFs is highlighted in this paper. Reconvergent fanouts are handled using a new technique that avoids path tracing. Variable accuracy timing analysis can be performed by varying the modeling accuracy of the piecewise linear model. Regular and statistical timing on different parts of the circuit can be incorporated into a single timing analysis run. Accuracy and efficiency of the proposed method is demonstrated for various ISCAS benchmark circuits.
  • Keywords
    delays; integrated circuit design; piecewise linear techniques; probability; timing; CDF; ISCAS benchmark circuits; PDF; arrival times; cumulative density functions; delays; digital integrated circuit design; piecewise linear modeling; probability distribution; probability functions; regular timing; static timing analysis; static timing operations; statistical timing; variable timing analysis; Accuracy; Delay; Density functional theory; Digital integrated circuits; Integrated circuit technology; Performance analysis; Piecewise linear techniques; Probability distribution; Timing; Uncertainty;
  • 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.159744
  • Filename
    1257873