Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
130 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial element values, b. generating and storing a value of said continuous objective function which depends on the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic and a synthesized performance characteristic beyond preset limits, and c. modifying at least one of the design variables in a direction and by an amount dependent on said objective function to improve the generated and stored value thereof.
Claim 2
Independent Claim
130 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial element values, b. generating and storing a value of said continuous objective function which depends on the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic and a synthesized performance characteristic beyond preset limits, and c. modifying at least one of the design variables in a direction and by an amount dependent on said objective function to improve the generated and stored value thereof.
Claim 3
Dependent Claim
78 words
The method of designing a circuit by an automated data processing machine as set forth in claim 1 wherein the generated and stored value of said continuous objective function depends on the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic and a synthesized performance characteristic beyond preset limits and a greater than, less than or equal to difference between the specified performance characteristic and the synthesized performance characteristic.
Claim 4
Dependent Claim
63 words
The method of designing a circuit by an automated data processing machine as set forth in claim 1 including repeating steps (a), (b) and (c) for a preselected number of passes utilizing the design variables as modified in the previous pass to generate and store a new objective function and to further improve the generated and stored value of the new obJective function.
Claim 5
Dependent Claim
35 words
The method of designing a circuit by an automated data processing machine as set forth in claim 3 including the step of analyzing the selected circuit topology at the final values of the circuit elements.
Claim 6
Independent Claim
132 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial element values, b. generating and storing a value of said continuous objective function which depends on the sum, over a range of frequencies, of a power function wherein a synthesized performance characteristic may be less than, greater than, or equal to a specified performance characteristic, and c. modifying at least one of the design variables in a direction and by an amount dependent on said objective function to improve the generated and stored value thereof.
Claim 7
Independent Claim
132 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial element values, b. generating and storing a value of said continuous objective function which depends on the sum, over a range of frequencies, of a power function wherein a synthesized performance characteristic may be less than, greater than, or equal to a specified performance characteristic, and c. modifying at least one of the design variables in a direction and by an amount dependent on said objective function to improve the generated and stored value thereof.
Claim 8
Dependent Claim
63 words
The method of designing a circuit by an automated data processing machine as set forth in claim 5 including repeating steps (a), (b) and (c) for a preselected number of passes utilizing the design variables as modified in the previous pass to generate and store a new objective function and to further improve the generated and stored value of the new objective function.
Claim 9
Dependent Claim
35 words
The method of designing a circuit by an automated data processing machine as set forth in claim 6 including the step of analyzing the selected circuit topology at the final values of the circuit elements.
Claim 10
Independent Claim
157 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial element values, b. generating and storing representations of analytical derivatives of said objective function with respect to design variables, c. generating and storing a value of said continuous objective function which depends on the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic and a synthesized performance characteristic beyond preset limits, and d. modifying at least one of the design variables in a direction and by an amount dependent on said objective function and said representations of the analytical derivatives to improve the generated and stored value of the objective function.
Claim 11
Independent Claim
157 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial element values, b. generating and storing representations of analytical derivatives of said objective function with respect to design variables, c. generating and storing a value of said continuous objective function which depends on the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic and a synthesized performance characteristic beyond preset limits, and d. modifying at least one of the design variables in a direction and by an amount dependent on said objective function and said representations of the analytical derivatives to improve the generated and stored value of the objective function.
Claim 12
Dependent Claim
78 words
The method of designing a circuit by an automated data processing machine as set forth in claim 8 wherein the generated and stored value of said continuous objective function depends on the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic and a synthesized performance characteristic beyond preset limits and a greater than, less than or equal to difference between the specified performance characteristic and the synthesized performance characteristic.
Claim 13
Dependent Claim
63 words
The method of designing a circuit by an automated data processing machine as set forth in claim 9 including repeating steps (a), (b), (c) and (d) for a preselected number of passes utilizing the design variables as modified in the previous pass to generate and store a new objective function and to further improve the generated and stored value of the objective function.
Claim 14
Dependent Claim
52 words
The method of designing a circuit by an automated data processing machine as set forth in claim 9 wherein the continuous objective function is modified by ignoring the differences between said specified performance characteristic and said synthesized performance characteristic within a selected tolerance band at selected Frequencies over said range of frequencies.
Claim 15
Dependent Claim
48 words
The method of designing a circuit by an automated data processing machine as set forth in claim 9 wherein the continuous analytical objective function is modified by ignoring negative differences between said specified performance characteristic and said synthesized performance characteristic at selected frequencies over said range of frequencies.
Claim 16
Dependent Claim
48 words
The method of designing a circuit by an automated data processing machine as set forth in claim 9 wherein the continuous analytical objective function is modified by ignoring positive differences between said specified performance characteristic and said synthesized performance characteristic at selected frequencies over said range of frequencies.
Claim 17
Dependent Claim
48 words
The method of designing a circuit by an automated data processing machine as set forth in claim 9 wherein the continuous analytical objective function is modified by ignoring 0 differences between said specified performance characteristic and said synthesized performance characteristic at selected frequencies over said range of frequencies.
Claim 18
Dependent Claim
283 words
The method of designing a circuit by an automated data processing machine as set forth in claim 8 wherein the continuous analytical objective function comprises at least one of the options selected from the following options: a. fk-(GN(fk)-GREF(fk))2 wherein the calculated gain GN at sampled frequencies fk is least-squared-error fit to the a reference gain GREF: b. fk-(GN(fk)-GFLOAT)2 wherein the calculated gain GN at sampled frequencies fk is least-squared-error fit to a floating flat reference gain GFLOAT; c. fk(GFLOAT-GFLOATMAX) wherein GFLOATMAX is the maximum limit of the amplitude of a floating reference gain GFLOAT and GFLOAT is maximized at sampled frequencies fk; d. fk-(NF(fk)-SPECNF)2 wherein the calculated noise figure NF at sampled frequencies fk is least-squared-error fit to a reference noise figure SPECNF; e. fk-(MMS(fk))2 wherein the calculated source mismatch MMS at sampled frequencies fk is least-squared-error fit to zero source mismatch; f. fk-(MML(fk))2 wherein the calculated load mismatch MML at sampled frequencies fk is least-squared-error fit to zero load mismatch; g. fk Delta fe-(GN(fk+ Delta fe)-GREF( Delta fe))2 wherein the calculated gain GN at sampled frequencies fk + Delta fe, where fk are center frequencies and Delta fe define a distribution of sampling about such center frequencies, is least-squared-error fit to a reference gain GREF; h. fk-((real(Z(IIN,IIN)-ZSPEC11))2 +(imaginary(Z(IIN,IIN)-ZSPEC11))2+... +(imaginary(Z(IOUT,IOUT)-ZSPEC22))2) wherein the impedance matrix Z of the circuit at sampled frequencies fk is least-squared-error fit to an impedance matrix ZSPEC11 ZSPEC12 ZSPEC21 ZSPEC22 where IIN is the node number assigned to the input node and IOUT is the node number assigned to the output node; and i. fk-(PH(fk)-PHREF(fk)-PFLOAT-SFLOAT*fk)2 wherein the calculated phase PH at sampled frequencies fk is least-squared-error fit to a reference phase PHREF and where PFLOAT and SFLOAT are optimization parameters.
Claim 19
Dependent Claim
48 words
The method of designing a circuit by an automated data processing machine as set forth in claim 8 wherein the continuous analytical objective function is modified by ignoring negative differences between said specified performance characteristic and said synthesized performance characteristic at selected frequencies over said range of frequencies.
Claim 20
Dependent Claim
48 words
The method of designing a circuit by an automated data processing machine as set forth in claim 8 wherein the continuous analytical objective function is modified by ignoring positive differences between said specified performance characteristic and said synthesized performance characteristic at selected frequencies over said range of frequencies.
Claim 21
Dependent Claim
48 words
The method of designing a circuit by an automated data processing machine as set forth in claim 8 wherein the continuous analytical objective function is modified by ignoring 0 differences between said specified performance characteristic and said synthesized performance characteristic at selected frequencies over said range of frequencies.
Claim 22
Independent Claim
154 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial element values, b. generating and storing representations of analytical derivatives of said objective function, c. generating and storing a value of said continuous objective function which depends on the sum, over a range of frequencies, of a power function wherein a synthesized performance characteristic may be less than, greater than, or equal to a specified performance characteristic, and d. modifying at least one of the design variables in a direction and by an amount dependent on said objective function and said representations of the analytical derivatives to improve the generated and stored value of the objective function.
Claim 23
Independent Claim
154 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial element values, b. generating and storing representations of analytical derivatives of said objective function, c. generating and storing a value of said continuous objective function which depends on the sum, over a range of frequencies, of a power function wherein a synthesized performance characteristic may be less than, greater than, or equal to a specified performance characteristic, and d. modifying at least one of the design variables in a direction and by an amount dependent on said objective function and said representations of the analytical derivatives to improve the generated and stored value of the objective function.
Claim 24
Dependent Claim
63 words
The method of designing a circuit by an automated data processing machine as set forth in claim 19 including repeating steps (a), (b), (c) and (d) for a preselected number of passes utilizing the design variables as modified in the previous pass to generate and store a new objective function and to further improve the generated and stored value of the objective function.
Claim 25
Independent Claim
151 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing representations of an admittance matrix of the selected circuit topology and initial element values, b. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial element values with said admittance matrix, c. generating and storing a value of said continuous objective function which depends on the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic and a synthesized performance characteristic beyond preset limits, and d. modifying at least one of the design variables in a direction by an amount dependent on said objective function to improve the generated and stored value thereof.
Claim 26
Independent Claim
151 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing representations of an admittance matrix of the selected circuit topology and initial element values, b. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial element values with said admittance matrix, c. generating and storing a value of said continuous objective function which depends on the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic and a synthesized performance characteristic beyond preset limits, and d. modifying at least one of the design variables in a direction by an amount dependent on said objective function to improve the generated and stored value thereof.
Claim 27
Dependent Claim
57 words
The method of circuit design by an automated data processing machine as set forth in claim 21 including: e. generating and storing representations of analytical derivatives with respect to the design variables of said objective function and wherein the design variables are modified in part by an amount dependent on said analytical derivatives and said objective function.
Claim 28
Dependent Claim
66 words
The method of circuit design by an automated data processing machine as set forth in claim 22 including repeating steps (a), (b), (c), (d) and (e) for a preselected number of passes using values of the design variables as modified in the previous pass to generate and store a new objective function and to further Improve the generated and stored value of the new objective function.
Claim 29
Dependent Claim
78 words
The method of designing a circuit by an automated data processing machine as set forth in claim 23 wherein the generated and stored value of said continuous objective function depends on the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic and a synthesized performance characteristic beyond preset limits and a greater than, less than, or equal to difference between the specified performance characteristic and the synthesized performance characteristic.
Claim 30
Independent Claim
188 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial values at one of the operating modes, b. generating and storing a value of said continuous objective function which depends upon the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic for the selected mode and a synthesized performance characteristic for that mode beyond preset limits, c. repeating steps (a) and (b) for the remainder of the operating modes to generate a continuous analytical objective function and the value thereof for each mode, d. generating and storing a composite objective function by a summation of all the individual mode objective functions, and e. modifying at least one of the design variables in a direction and by an amount dependent on the composite objective function to improve the generated and stored value thereof.
Claim 31
Independent Claim
188 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial values at one of the operating modes, b. generating and storing a value of said continuous objective function which depends upon the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic for the selected mode and a synthesized performance characteristic for that mode beyond preset limits, c. repeating steps (a) and (b) for the remainder of the operating modes to generate a continuous analytical objective function and the value thereof for each mode, d. generating and storing a composite objective function by a summation of all the individual mode objective functions, and e. modifying at least one of the design variables in a direction and by an amount dependent on the composite objective function to improve the generated and stored value thereof.
Claim 32
Dependent Claim
78 words
The method of designing a circuit by an automated data processing machine as set forth in claim 25 wherein the generated and stored value of said continuous objective function depends on the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic and a synthesized performance characteristic beyond preset limits and a greater than, less than, or equal to difference between the specified performance characteristic and the synthesized performance characteristic.
Claim 33
Dependent Claim
73 words
The method of designing a circuit by an automated data processing machine as set forth in claim 26 including repeating steps (a), (b), (c), (d) and (e) for a selected number of passes for each operating mode utilizing design variables of a previous pass to generate and store a new objective function for each mode and a new composite objective function to further improve the generated and stored value of the objective function.
Claim 34
Dependent Claim
39 words
The method of designing a circuit by an automated data processing machine as set forth in claim 27 including the step of analyzing the selected circuit topology at the final values of the circuit elements for each operating mode.
Claim 35
Dependent Claim
283 words
The method of designing a circuit by an automated data processing machine as set forth in claim 27 wherein the continuous analytical objective function comprises at least one of the options selected from the following options: a. fk-(GN(fk)-GREF(fk))2 wherein the calculated gain GN at sampled frequencies fk is least-squared-error fit to a reference gain GREF; b. fk-(GN(fk)-GFLOAT)2 wherein the calculated gain GN at sampled frequencies fk is least-squared-error fit to a floating flat reference gain GFLOAT; c. fk(GFLOAT-GFLOATMAX) wherein GFLOATMAX is the maximum limit of the amplitude of a floating reference gain GFLOAT and GFLOAT is maximized at sampled frequencies fk; d. fk-(NF(fk)-SPECNF)2 wherein the calculated noise figurE NF at sampled frequencies fk is least-squared-error fit to a reference noise figure SPECNF; e. fk-(MMS(fk))2 wherein the calculated source mismatch MMS at sampled frequencies fk is least-squared-error fit to zero source mismatch; f. fk-(MML(fk))2 wherein the calculated load mismatch MML at sampled frequencies fk is least-squared-error fit to zero load mismatch; g. fk Delta fe-(GN(fk+ Delta fe)-GREF( Delta fe))2 wherein the calculated gain GN at sampled frequencies fk+ Delta fe, where fk are center frequencies and Delta fe define a distribution of sampling about such center frequencies, is least-squared-error fit to a reference gain GREF; h. fk-((real(Z(IIN,IIN)-ZSPEC11))2 +(imaginary (Z(IIN,IIN)-ZSPEC11))2+... +(imaginary (Z(IOUT,IOUT)-ZSPEC22))2) wherein the impedance matrix Z of the circuit at sampled frequencies fk is least-squared-error fit to an impedance matrix ZSPEC11 ZSPEC12 ZSPEC21 ZSPEC22 where IIN is the node number assigned to the input node and IOUT is the node number assigned to the output node; and i. fk-(PH(fk)-PHREF(fk)-PFLOAT-SFLOAT*fk)2 wherein the calculated phase PH at sampled frequencies fk is least-squared-error fit to a reference phase PHREF and where PFLOAT and SFLOAT are optimization parameters.
Claim 36
Independent Claim
216 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing representations of an admittance matrix of the selected circuit topology and initial element values for one of the operating modes, b. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial element values with said admittance matrix for the selected operating mode, c. generating and storing a value of said continuous objective function which depends on the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic for the selected mode and a synthesized performance characteristic for that mode beyond preset limits, d. repeating steps (a), (b) and (c) for the remainder of the operating modes to generate a continuous analytical objective function and the value thereof for each operating mode, e. generating and storing a composite objective function by a summation of all the individual mode objective functions, f. modifying at least one of the design variables in a direction by an amount dependent on the composite objective function to improve the generated and stored value thereof.
Claim 37
Independent Claim
216 words
The method of designing a circuit to improve the operation thereof for at least one performance characteristic by an automated data processing machine having input thereto a representative circuit topology and initial values of all design variables comprising: a. generating and storing representations of an admittance matrix of the selected circuit topology and initial element values for one of the operating modes, b. generating and storing a representative continuous analytical objective function for a circuit of a selected topology and initial element values with said admittance matrix for the selected operating mode, c. generating and storing a value of said continuous objective function which depends on the sum, over a range of frequencies, of a power function of the difference between a specified performance characteristic for the selected mode and a synthesized performance characteristic for that mode beyond preset limits, d. repeating steps (a), (b) and (c) for the remainder of the operating modes to generate a continuous analytical objective function and the value thereof for each operating mode, e. generating and storing a composite objective function by a summation of all the individual mode objective functions, f. modifying at least one of the design variables in a direction by an amount dependent on the composite objective function to improve the generated and stored value thereof.
Claim 38
Dependent Claim
58 words
The method of designing a circuit by an automated data processing machine as set forth in claim 30 including: g. generating and storing representations of analytical derivatives with respect to the design variables of said objective function and wherein the design variables are modified in part by an amount dependent on said analytical derivatives and said objective function.