Static Timing Analysis with False Paths

  • Authors:
  • Haizhou Chen

  • Affiliations:
  • -

  • Venue:
  • ICCD '00 Proceedings of the 2000 IEEE International Conference on Computer Design: VLSI in Computers & Processors
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Finding the longest path and the worst delay is the most important task in static timing analysis. However, in almost every digital circuit, there exists false paths, which are logically impossible, or designers do not care about their delays. This paper presents a new method to calculate the worst delay of a circuit with known false paths. It every node with marks false path information. When searching for the longest path, it stores delays on nodes conditionally with false paths matched up to the node, thus reduces the number of cache entries and eliminates revisits. This method can be applied to incremental delay calculation with little change. Experiments show that the new method significantly better than path enumeration without conditional cache.