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
Link To Document