Interval methods for modeling uncertainty in RC timing analysis

The authors propose representing uncertain parameters as intervals and present a theoretical framework based on interval algebra for manipulating these ranges. To illustrate this methodology, they modify an existing RC analysis algorithm (Crystal's PR-Slope model) to create one which computes worst-case delay bounds when given uncertain input parameters. They provide proofs of correctness for the approach and test its performance. Two alternate interval-based techniques which produce even tighter bounds than the original approach are also presented. When compared to Monte Carlo simulation, the interval methods are more precise and significantly faster. >

[1]  John K. Ousterhout Switch-Level Delay Models for Digital MOS VLSI , 1984, 21st Design Automation Conference Proceedings.

[2]  Robert B. Hitchcock,et al.  Timing verification and the timing analysis program , 1988, DAC 1982.

[3]  Ramon E. Moore Methods and applications of interval analysis , 1979, SIAM studies in applied mathematics.

[4]  Daniel P. Lopresti,et al.  The B-SYS Programmable Systolic Array , 1989 .

[5]  John K. Ousterhout Crystal: a Timing Analyzer for nMOS VLSI Circuits , 1983 .

[6]  Sani R. Nassif,et al.  FABRICS II: A Statistically Based IC Fabrication Process Simulator , 1984, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[7]  Louis B. Rall,et al.  Improved Interval Bounds for Ranges of Functions , 1985, Interval Mathematics.

[8]  T.M. McWilliams Verification of Timing Constraints on Large Digital Systems , 1980, 17th Design Automation Conference.

[9]  Mark Horowitz,et al.  Signal Delay in RC Tree Networks , 1983, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[10]  Norman P. Jouppi,et al.  Timing Analysis for nMOS VLSI , 1983, 20th Design Automation Conference Proceedings.

[11]  Carlo H. Séquin,et al.  Plug-In Timing Models for an Abstract Timing Verifier , 1986, DAC 1986.