Excavating
Patent
1996-08-12
1997-07-22
Canney, Vincent P.
Excavating
371 28, G06F 1100
Patent
active
056510128
ABSTRACT:
Critical speed paths through a latch-based logic circuit must contain at least one latch-to-latch combinational delay which exceeds the nominal phase time of the circuit. To identify this set of paths through latch-to-latch delays greater than the nominal phase time of the circuit (i.e., through interesting tLLs), a half-path joining approach is employed. Backward half-paths from fixed timing points forward through the network defined by a latch abstraction of the circuit to an interesting tLL are multiplicatively joined with forward half-paths from the interesting tLL forward to other fixed timing points to form a set of fixed-point-to-fixed-point (F2F) paths through the interesting tLL. Timing analysis is performed on the set of F2F paths to identify those which represent critical speed paths through the circuit. The half-path joining approach is improved by performing timing analysis on the half-paths prior to combining. Based on the results of half-path timing analysis, the number of half-paths, and therefore the number of F2F paths resulting from a multiplicative joining of half-paths, is greatly reduced. One approach is to discard any half-path which is guaranteed to meet a target frequency. An enhancement is to identify at most two backward and two forward half-paths by identifying the worst half-path in each direction based on optimistic and pessimistic assumptions concerning time borrowing across the join point. A further enhancement is to perform only the pessimistic timing analysis. Although the purely pessimistic approach tends to favor failing path segments near the join point, any failing path segment which is "missed" because of the optimization is guaranteed to be found in another timing check because the "missed" segment must itself contain an interesting tLL.
REFERENCES:
patent: 5524244 (1996-06-01), Robinson et al.
Timothy M. Burks, Karem A. Sakallah, and Trevor N. Mudge, Critical Paths in Circuits with Level-Sensitive Latches, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 3, No. 2, Jun. 1995.
Advanced Micro Devices , Inc.
Canney Vincent P.
O'Brien David W.
LandOfFree
Implementation of half-path joining in a system for global perfo does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Implementation of half-path joining in a system for global perfo, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Implementation of half-path joining in a system for global perfo will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1564851