Cycle cutting with timing path analysis
OwnerKenneth S. Stevens, Vikas Vijinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerKenneth S. Stevens, Vikas Vijinventors
Estimating the term…
The timing cycles in a circuit design are identified and cut such that timing constraint paths in the circuit design are preserved. Timing cycles in the circuit design may be identified by traversing an adjacency list data structure, in which elements of the circuit design are represented as vertices interconnected by edges. Timing constraint paths may be distinguished from false timing paths using timing analysis, such as a greatest common path heuristic. Timing constraint paths may be marked as “constrained” to prevent these paths from being cut. With the cycles and timing constraint paths identified, cuts may be selected that cut the identified timing cycles while preserving the timing constraint paths. The cycle cuts allow the circuit design to be correctly processed within a conventional CAD tool design flow.
A method for circuit design cycle cutting using timing path analysis, the method comprising:
A machine-readable storage medium comprising instructions which when executed cause a machine to perform a method, the method comprising:
A system for cycle cutting using timing analysis, comprising:
Dependencies are inferred from the claim text.