Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
160 words
The method of designing a semiconductor IC circuit composed of at least a combinatorial circuit and a plurality of latch circuits, a method of optimizing delay times characterized by comprising the steps of: dividing logic circuits that are not directly dependent on two or more signals from the combinational logic circuit located among the latch circuits for inputting and outputting data in response to a clock; determining latch circuits serving as end points and latch circuits serving as start points; calculating the delay time of a path of the combinational logic circuit between each of the latch circuits serving as the end points and each of the latch circuits serving as the starting points; performing weighting related to the delay time on each of the distinguished combinational logic circuits located between the starting points and the end points for each path; and calculating a relative index for changing the delay time from the resultant weighting for each combinational logic circuit.
Claim 2
Independent Claim
160 words
The method of designing a semiconductor IC circuit composed of at least a combinatorial circuit and a plurality of latch circuits, a method of optimizing delay times characterized by comprising the steps of: dividing logic circuits that are not directly dependent on two or more signals from the combinational logic circuit located among the latch circuits for inputting and outputting data in response to a clock; determining latch circuits serving as end points and latch circuits serving as start points; calculating the delay time of a path of the combinational logic circuit between each of the latch circuits serving as the end points and each of the latch circuits serving as the starting points; performing weighting related to the delay time on each of the distinguished combinational logic circuits located between the starting points and the end points for each path; and calculating a relative index for changing the delay time from the resultant weighting for each combinational logic circuit.
Claim 3
Dependent Claim
32 words
The method of optimizing delay times according to claim 1 wherein the relative index of the combinational logic circuit is data on the size of a transistor constructing the combinational logic circuit.
Claim 4
Dependent Claim
57 words
The method of optimizing delay times according to claim 1 wherein the weighting is selective allocation of a value obtained by normalizing the delay time of the combinational logic circuit between the latch circuits by a desired delay time of the semiconductor IC circuit to be designed to provide the combinational logic circuit associated with the path.
Claim 5
Dependent Claim
55 words
The method of optimizing delay times according to claim 3 wherein, when normalized values of the delay times of a plurality of paths extending to the same end-point latch are greater than unity, the selective allocation multiplies the relative index of a combinational logic circuit that is common to the paths by the normalized value.
Claim 6
Dependent Claim
51 words
The method of optimizing delay times according to claim 3 wherein, when the initial size of the transistor is assumed to be 1, the relative index determines the size of the transistor according to the result obtained by multiplying the initial size value by the normalized value of the delay time.
Claim 7
Dependent Claim
66 words
The method of optimizing delay times according to claim 3 wherein, when the normalized value of the delay time of a path to an end-point latch is smaller than 1, the selective allocation multiplies the relative index of a combinational logic circuit associated with that path other than combinational logic circuits associated with other paths whose normalized values are greater than 1 by the normalized value.
Claim 8
Dependent Claim
41 words
The method of optimizing delay times according to claim 6 wherein the relative index determines the size of a transistor according to the result obtained by multiplying the initial size of a transistor assumed to be 1 by the normalized value.
Claim 9
Dependent Claim
36 words
The method of optimizing delay times according to claim 1 wherein a gate of the combinational logic circuit is improved by the relative index and this process is repeated again to thereby provide more optimum gate.
Claim 10
Dependent Claim
42 words
The method of optimizing delay times according to claim 1 wherein the combinational logic circuits that are not directly dependent on two or more signals are one-input combinational logic circuits which uniquely determine the combinational logic circuit having a plurality of inputs.