Parameterized block-based statistical timing analysis with non-gaussian parameters, nonlinear delay functions

  • Authors:
  • Hongliang Chang;Vladimir Zolotov;Sambasivan Narayan;Chandu Visweswariah

  • Affiliations:
  • University of Minnesota;IBM T.J.W. Research Center, Yorktown Heights, NY;IBM Systems & Technology, Essex Junction, VT;IBM T.J.W. Research Center, Yorktown Heights, NY

  • Venue:
  • Proceedings of the 42nd annual Design Automation Conference
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Variability of process parameters makes prediction of digital circuit timing characteristics an important and challenging problem in modern chip design. Recently, statistical static timing analysis (statistical STA) has been proposed as a solution. Unfortunately, the existing approaches either do not consider explicit gate delay dependence on process parameters [3] - [6] or restrict analysis to linear Gaussian parameters only [1, [2]. Here we extend the capabilities of parameterized block-based statistical STA [1] to handle nonlinear function of delays and non-Gaussian parameters, while retaining maximum efficiency of processing linear Gaussian parameters. Our novel technique improves accuracy in predicting circuit timing characteristics and retains such benefits of parameterized block-based statistical STA as an incremental mode of operation, computation of criticality probabilities and sensitivities to process parameter variations. We implemented our technique in an industrial statistical timing analysis tool. Our experiments with large digital blocks showed both efficiency and accuracy of the proposed technique.