Switch-Level Delay Models for Digital MOS VLSI

This paper presents fast, simple, and relatively accurate delay models for large digital MOS circuits. Delay modeling is organized around chains of switches and nodes called stages, instead of logic gates. The use of stages permits both logic gates and pass transistor arrays to be handled in a uniform fashion. Three delay models are presented, ranging from an RC model that typically errs by 25% to a slope-based model whose delay estimates are typically within 10% of SPICE's estimates. The slope model is parameterized in terms of the ratio between the slopes of a stage's input and output waveforms. All the models have been implemented in the Crystal timing analyzer. They are evaluated by comparing their delay estimates to SPICE, using a dozen critical paths from two VLSI designs.

[1]  Mark Horowitz,et al.  Timing Models for MOS Circuits , 1983 .

[2]  A. Sangiovanni-Vincentelli,et al.  RELAX: A New Circuit Simulator for Large Scale MOS Integrated Circuits , 1982, 19th Design Automation Conference.

[3]  David A. Patterson,et al.  Architecture of a VLSI instruction cache for a RISC , 1983, ISCA '83.

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

[5]  Paul Penfield,et al.  Signal Delay in RC Tree Networks , 1981, 18th Design Automation Conference.

[6]  David A. Patterson,et al.  The RISC II micro-architecture , 1984 .

[7]  Lynn Conway,et al.  Introduction to VLSI systems , 1978 .

[8]  Kaoru Okazaki,et al.  A Multiple Media Delay Simulator for MOS LSI Circuits , 1983, 20th Design Automation Conference Proceedings.

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

[10]  Takeshi Tokuda,et al.  Delay-Time Modeling for ED MOS Logic LSI , 1983, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[11]  Toshio Nakano,et al.  Path Delay Analysis for Hierarchical Building Block Layout System , 1983, 20th Design Automation Conference Proceedings.

[12]  Alberto L. Sangiovanni-Vincentelli,et al.  Relax: A new circuit for large scale MOS integrated circuits , 1982, DAC.