False coupling interactions in static timing analysis

  • Authors:
  • Ravishankar Arunachalam;Ronald D. Blanton;Lawrence T. Pileggi

  • Affiliations:
  • IBM Corporation, 11400 Burnet Road, Austin, TX;Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA;Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh PA

  • Venue:
  • Proceedings of the 38th annual Design Automation Conference
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Neighboring line switching can contribute to a large portion of the delay of a line for today's deep submicron designs. In order to avoid excessive conservatism in static timing analysis, it is important to determine if aggressor lines can potentially switch simultaneously with the victim. In this paper, we 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. We present results on several benchmark circuits that show the value of considering functional information to reduce the conservatism associated with worst-case coupled line switching assumptions during static timing analysis.