• DocumentCode
    3418417
  • Title

    Timing analysis with implicitly specified false paths

  • Author

    Goldberg, Eugene ; Saldanha, Alexander

  • Author_Institution
    Cadence Berkeley Labs., CA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    518
  • Lastpage
    522
  • Abstract
    We consider the problem of timing analysis in the presence of known false paths. The main difficulty in adaptation of classical breadth-first search to the problem is that at each node one has to store the number of delays which is proportional to that of false paths going through the node. We propose a reduction technique that allows one to drastically reduce the number of delays to store. In particular the technique can be applied when false paths are implicitly specified by a set of through-path exceptions or false sub-graphs. In addition, we introduce a new data structure for representing false paths called abstract false graphs which are as expressive as false sub-graphs but are as compact as through-path exceptions. A preliminary prototype implementation illustrates the potential benefits of our reduction technique by showing up to exponential reduction in memory usage and run-time over previous work
  • Keywords
    abstract data types; delays; graph theory; logic CAD; timing; abstract false graphs; data structure; exponential reduction; false sub-graphs; implicitly specified false paths; memory usage; reduction technique; through-path exceptions; timing analysis; Accuracy; Algorithm design and analysis; Circuit analysis; Delay; Logic circuits; Manuals; Prototypes; Timing; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2000. Thirteenth International Conference on
  • Conference_Location
    Calcutta
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-0487-6
  • Type

    conf

  • DOI
    10.1109/ICVD.2000.812660
  • Filename
    812660