Automated approach to constraint generation in IC design
First Claim
Patent Images
1. A software-based system for generating timing constraints for a proposed IC design, comprising:
- a first input as a synthesizable description of the proposed IC design;
a second input as a clock specification for the proposed IC design; and
a processing unit accepting the first and second inputs, and determining therefrom as an output a set of timing constraints to guide implementation of the proposed IC design;
wherein the processing unit, in determining the timing constraints, determines exceptions to single-cycle clocking for the proposed IC design.
1 Assignment
0 Petitions
Accused Products
Abstract
A software-based system for generating timing constraints for a proposed IC design has a first input as a synthesizable description of the proposed IC, a second input as a clock specification for the proposed IC, and a processing unit accepting the first and second inputs, and determining therefrom as an output, a set of timing constraints to guide implementation of the proposed IC design.
32 Citations
22 Claims
-
1. A software-based system for generating timing constraints for a proposed IC design, comprising:
-
a first input as a synthesizable description of the proposed IC design;
a second input as a clock specification for the proposed IC design; and
a processing unit accepting the first and second inputs, and determining therefrom as an output a set of timing constraints to guide implementation of the proposed IC design;
wherein the processing unit, in determining the timing constraints, determines exceptions to single-cycle clocking for the proposed IC design. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for guiding an implementation phase for a proposed IC design, comprising the steps of:
-
(a) providing to a processing unit as a first input a synthesizable description of the proposed IC design;
(b) providing as a second input to the processing unit clock specification for the proposed IC design; and
(c) using the first and the second inputs by the processing unit to determine therefrom, as an output, a set of timing constraints to guide implementation of the proposed IC design, wherein, the processing unit, in determining the timing constraints, determines exceptions to single-cycle clocking for the proposed IC design. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification