Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
278 words
A circuit design support system comprising: logic minimizing means for receiving data indicating a functional specification of a desired circuit and for minimizing logical sequences of the desired circuit; cell assignment means, operatively coupled to said logic minimizing means, for assigning cells to each of minimized logical sequences determined by said logic minimizing means and for generating data on a circuit configuration of the desired circuit; load/timing check means, operatively coupled to said cell assignment means, for receiving the data on the circuit configuration and for simultaneously executing a load check and a timing check, said load check determining whether or not the circuit configuration has a load driving ability within a tolerable load driving ability, said timing check determining whether or not the circuit configuration has a delay time of a signal within a tolerable delay time, said load/timing signal check means comprising means for determining whether or not a signal output terminal in the circuit configuration has an overload and for calculating a delay time of a signal path including said signal output terminal assuming that a tolerable load is connected to said signal output terminal; load adjustment means, operatively coupled to said load/timing check means, for executing a load adjustment of the circuit configuration on the basis of a result of the load check so that the load driving ability of said circuit configuration falls within the tolerable driving ability; and timing adjustment means, operatively coupled to said load/timing check means, for executing a timing adjustment of the circuit configuration on the basis of a result of the timing check so that the delay time of said circuit configuration falls within the tolerable delay time.
Claim 2
Dependent Claim
278 words
A circuit design support system comprising: logic minimizing means for receiving data indicating a functional specification of a desired circuit and for minimizing logical sequences of the desired circuit; cell assignment means, operatively coupled to said logic minimizing means, for assigning cells to each of minimized logical sequences determined by said logic minimizing means and for generating data on a circuit configuration of the desired circuit; load/timing check means, operatively coupled to said cell assignment means, for receiving the data on the circuit configuration and for simultaneously executing a load check and a timing check, said load check determining whether or not the circuit configuration has a load driving ability within a tolerable load driving ability, said timing check determining whether or not the circuit configuration has a delay time of a signal within a tolerable delay time, said load/timing signal check means comprising means for determining whether or not a signal output terminal in the circuit configuration has an overload and for calculating a delay time of a signal path including said signal output terminal assuming that a tolerable load is connected to said signal output terminal; load adjustment means, operatively coupled to said load/timing check means, for executing a load adjustment of the circuit configuration on the basis of a result of the load check so that the load driving ability of said circuit configuration falls within the tolerable driving ability; and timing adjustment means, operatively coupled to said load/timing check means, for executing a timing adjustment of the circuit configuration on the basis of a result of the timing check so that the delay time of said circuit configuration falls within the tolerable delay time.
Claim 3
Dependent Claim
64 words
A circuit design support system as claimed in claim 1, wherein: said load/timing check means comprises first means for identifying critical signal paths in the circuit configuration, said critical signal paths respectively having delay times exceeding the tolerable delay time; and said load adjustment means comprises second means for executing the load adjustment so that delay times of the critical signal paths are reduced.
Claim 4
Dependent Claim
74 words
A circuit design support system as claimed in claim 1, wherein: said load/timing check means comprises first means for identifying critical signal paths in the circuit configuration, said critical signal paths respectively having delay times exceeding the tolerable delay time; and said load adjustment means comprises second means for inserting buffer elements in signal paths other than the critical signal paths so that so that delay times of the critical signal paths are reduced.
Claim 5
Dependent Claim
183 words
A circuit producing method comprising the steps of: (a) receiving data indicating a functional specification of a desired circuit and minimizing logical sequences of the desired circuit; (b) assigning cells to each of minimized logical sequences determined by said step (a) and generating data on a circuit configuration of the desired circuit; (c) receiving the data on the circuit configuration and simultaneously executing a load check and a timing check, said load check determining whether or not the circuit configuration has a load driving ability within a tolerable load driving ability, said timing check determining whether or not the circuit configuration has a delay time of a signal within a tolerable delay time; (d) executing a load adjustment of the circuit configuration on the basis of a result of the load check so that the load driving ability of said circuit configuration falls within the tolerable driving ability; and (e) executing a timing adjustment of the circuit configuration on the basis of a result of the timing check so that the delay time of said circuit configuration falls within the tolerable delay time.
Claim 6
Dependent Claim
183 words
A circuit producing method comprising the steps of: (a) receiving data indicating a functional specification of a desired circuit and minimizing logical sequences of the desired circuit; (b) assigning cells to each of minimized logical sequences determined by said step (a) and generating data on a circuit configuration of the desired circuit; (c) receiving the data on the circuit configuration and simultaneously executing a load check and a timing check, said load check determining whether or not the circuit configuration has a load driving ability within a tolerable load driving ability, said timing check determining whether or not the circuit configuration has a delay time of a signal within a tolerable delay time; (d) executing a load adjustment of the circuit configuration on the basis of a result of the load check so that the load driving ability of said circuit configuration falls within the tolerable driving ability; and (e) executing a timing adjustment of the circuit configuration on the basis of a result of the timing check so that the delay time of said circuit configuration falls within the tolerable delay time.
Claim 7
Dependent Claim
56 words
A method as claimed in claim 4, wherein said step (c) comprises the steps of: determining whether or not a signal output terminal in the circuit configuration has an overload; and calculating a delay time of a signal path including said signal output terminal assuming that a tolerable load is connected to said signal output terminal.
Claim 8
Dependent Claim
59 words
A method as claimed in claim 4, wherein: said step (c) comprises the step of identifying critical signal paths in the circuit configuration, said critical signal paths respectively having delay times exceeding the tolerable delay time; and said step (d) comprises the step of executing the load adjustment so that delay times of the critical signal paths are reduced.
Claim 9
Dependent Claim
69 words
A method as claimed in claim 4, wherein: said step (c) comprises the step of identifying critical signal paths in the circuit configuration, said critical signal paths respectively having delay times exceeding the tolerable delay time; and said step (d) comprises the step of inserting buffer elements in signal paths other than the critical signal paths so that so that delay times of the critical signal paths are reduced.