Volume 15, Issue 3 263927 pp. 605-618
Article
Open Access

Accurate Coupling-centric Timing Analysis Incorporating Temporal and Functional Isolation

Ravishankar Arunachalam

Corresponding Author

Ravishankar Arunachalam

IBM Corporation Mail Stop 904-6F015 11400 Burnett Road Austin, TX 78758, USA , ibm.com

Search for more papers by this author
Ronald DeShawn Blanton

Ronald DeShawn Blanton

Department of Electrical and Computer Engineering Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213, USA , cmu.edu

Search for more papers by this author
Lawrence T. Pileggi

Lawrence T. Pileggi

Department of Electrical and Computer Engineering Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213, USA , cmu.edu

Search for more papers by this author
First published: 30 January 2002

Abstract

Neighboring line switching can contribute to a large portion of the delay of a line for today′s deep submicron designs. The impact of this switching on delay is usually estimated by scaling the coupling capacitances (often by a factor of 2) and modeling them as grounded. This simple approach has been shown to be overly pessimistic in some cases, while somewhat optimistic in others. Apart from the delay modeling inaccuracies, the temporal and functional isolation of the aggressors can contribute to the pessimism. This paper introduces TACO, a timing analysis approach that addresses both these issues. TACO captures the provably worst-and best-case delays as a function of the timing-window inputs to the gates. We then present a comprehensive ATPG-based approach that uses functional information to identify valid interactions between coupled lines. Our algorithm accounts for glitches on aggressors that can be caused by static and dynamic hazards in the circuit. Results on industrial examples and benchmark circuits show the value of our approach.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.