Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
219 words
A modeling system for generating a computer model of a device given a plurality of measured values of operation variables associated with various operating points of said device, the system comprising: calculation circuitry for calculating initial values of the operation variables at the various operating points using an initial set of modeling parameters such that for each of the operating points there is a measured value and an initial calculated value; an electronic memory for storing said initial calculated values and said measured values; a bi-directional data bus for coupling said calculation circuitry to said memory; said calculation circuitry additionally for calculating an objective function as a measure of the error between said calculated values and the measured values, said objective function comprising a sum of a plurality of two types of terms, one of said plurality of terms associated with each of a plurality of data sets comprising values of said operating variables, said first type of term associated with an operating variable which is relatively weighted with respect to the remaining terms, said second type of term associated with an operating variable which is absolutely weighted with respect to the remaining terms, both said first and second types of terms being normalized such that they are of substantially equal significance in the calculation of said objective function.
Claim 2
Dependent Claim
219 words
A modeling system for generating a computer model of a device given a plurality of measured values of operation variables associated with various operating points of said device, the system comprising: calculation circuitry for calculating initial values of the operation variables at the various operating points using an initial set of modeling parameters such that for each of the operating points there is a measured value and an initial calculated value; an electronic memory for storing said initial calculated values and said measured values; a bi-directional data bus for coupling said calculation circuitry to said memory; said calculation circuitry additionally for calculating an objective function as a measure of the error between said calculated values and the measured values, said objective function comprising a sum of a plurality of two types of terms, one of said plurality of terms associated with each of a plurality of data sets comprising values of said operating variables, said first type of term associated with an operating variable which is relatively weighted with respect to the remaining terms, said second type of term associated with an operating variable which is absolutely weighted with respect to the remaining terms, both said first and second types of terms being normalized such that they are of substantially equal significance in the calculation of said objective function.
Claim 3
Dependent Claim
37 words
The system of claim 1 and further comprising a device testing system operable to measure the measured values of the operating variables associated with various operating points of a device to be modeled by the modeling system.
Claim 4
Dependent Claim
11 words
The system of claim 1 wherein said device comprises a transistor.
Claim 5
Dependent Claim
12 words
The system of claim 3 wherein said transistor comprises a bipolar transistor.
Claim 6
Dependent Claim
293 words
The system of claim 1 wherein said first type of term is associated with a first data set comprising values of a first operating variable and wherein said first term comprises a quotient of a first numerator and a first denominator, said first numerator comprising a first summation of a plurality of first error values, one of said first error values associated with each point in said first data set, said first error values comprising a sum of values for a first error function calculated for each of said points, said first error function for each point comprising the quotient of the square of the difference between a measured value and a calculated value of said first operating variable for a particular point within said first data set and the square of the measured value of said first operating variable at said particular point, said first denominator comprising a value equal to said first summation of said plurality of first error values calculated using said initial set of modeling parameters; and said second type of term associated with a second data set comprising values of a second operating variable, said second type of term comprising a quotient of a second numerator and a second denominator, said second numerator comprising a summation of a plurality of second error values, one of said second error values associated with each point in said second data set, said second error values each comprising the square of the difference between a measured value and a calculated value of said second operating variable for a particular data point within said second data set, said second denominator comprising a value equal to said second summation of said plurality of second error values calculated using said initial set of modeling parameters.
Claim 7
Dependent Claim
112 words
The system of claim 5 wherein said modeling system is further operable for: altering the values of said modeling parameters; inputting said altered parameters into said circuitry for calculating initial calculated values of said operating variables such that said calculated values of said operating variables may be recalculated for each new set of altered parameters; inputting said recalculated values of said operating variables into said circuitry for calculating an objective function such that said objective function may be recalculated for each new set of altered parameters; and determining a minimum value for said objective function, a model of said device comprising a final set of parameters used to calculate said minimum value.
Claim 8
Dependent Claim
442 words
A modeling system for generating a computer model of a transistor, comprising: a transistor testing system operable to measure a plurality of measured values of operating variables associated with various operating points of a transistor to be modeled by the modeling system; calculation circuitry for calculating values of said operating variables at said various operating points using an initial set of modeling parameters such that for each of said operating points there is a measured value and an initial calculated value; an electronic memory for storing said initial calculated values and said measured values; a bi-directional data bus for coupling said calculation circuitry to said electronic memory; said calculation circuitry additionally for calculating an objective function as a measure of the error between said calculated and said measured values, said objective function comprising a sum of a plurality of two types of terms, one of said plurality of terms associated with each of said operating variables; said first type of term associated with a first data set comprising values of a first operating variable and wherein said first term comprises a quotient of a first numerator and a first denominator, said first numerator comprising a first summation of a plurality of first error values, one of said first error values associated with each point in said first data set, said first error values comprising a sum of values for a first error function calculated for each of said points, said first error function for each point comprising the quotient of the square of the difference between a measured value and a calculated value of said first operating variable for a particular point within said first data set and the square of the measured value of said first operating variable at said particular point, said first denominator comprising a value equal to said first summation of said plurality of first error values calculated using said initial set of modeling parameters; and said second type of term associated with a second data set comprising values of a second operating variable, said second type of term comprising a quotient of a second numerator and a second denominator, said second numerator comprising a summation of a plurality of second error values, one of said second error values associated with each point in said second data set, said second error values each comprising the square of the difference between a measured value and a calculated value of said second operating variable for a particular data point within said second data set, said second denominator comprising a value equal to said second summation of said plurality of second error values calculated using said initial set of modeling parameters.
Claim 9
Dependent Claim
442 words
A modeling system for generating a computer model of a transistor, comprising: a transistor testing system operable to measure a plurality of measured values of operating variables associated with various operating points of a transistor to be modeled by the modeling system; calculation circuitry for calculating values of said operating variables at said various operating points using an initial set of modeling parameters such that for each of said operating points there is a measured value and an initial calculated value; an electronic memory for storing said initial calculated values and said measured values; a bi-directional data bus for coupling said calculation circuitry to said electronic memory; said calculation circuitry additionally for calculating an objective function as a measure of the error between said calculated and said measured values, said objective function comprising a sum of a plurality of two types of terms, one of said plurality of terms associated with each of said operating variables; said first type of term associated with a first data set comprising values of a first operating variable and wherein said first term comprises a quotient of a first numerator and a first denominator, said first numerator comprising a first summation of a plurality of first error values, one of said first error values associated with each point in said first data set, said first error values comprising a sum of values for a first error function calculated for each of said points, said first error function for each point comprising the quotient of the square of the difference between a measured value and a calculated value of said first operating variable for a particular point within said first data set and the square of the measured value of said first operating variable at said particular point, said first denominator comprising a value equal to said first summation of said plurality of first error values calculated using said initial set of modeling parameters; and said second type of term associated with a second data set comprising values of a second operating variable, said second type of term comprising a quotient of a second numerator and a second denominator, said second numerator comprising a summation of a plurality of second error values, one of said second error values associated with each point in said second data set, said second error values each comprising the square of the difference between a measured value and a calculated value of said second operating variable for a particular data point within said second data set, said second denominator comprising a value equal to said second summation of said plurality of second error values calculated using said initial set of modeling parameters.
Claim 10
Dependent Claim
111 words
The system of claim 7 wherein said modeling system is further operable for: altering the values of said modeling parameters; inputting said altered parameters into said circuitry for calculating calculated values of said operating variables such that said calculated values of said operating variables may be recalculated for each new set of altered parameters; inputting said recalculated values of said operating variables into said circuitry for calculating an objective function such that said objective function may be recalculated for each new set of altered parameters; and determining a minimum value for said objective function, a model of said transistor comprising a final set of parameters used to calculate said minimum value.
Claim 11
Independent Claim
471 words
A method for generating a computer model of an electronic device, comprising the steps of: measuring said electronic device using a device testing system to generate a plurality of measured values of operating variables associated with various operating points of the electronic device; providing a pre-determined initial set of modeling parameters; calculating values of the operating variables at the various operating points using said initial set of modeling parameters such that for each of the operating points there is a measured value and an initial calculated value; storing said calculated values and said measured values; calculating an objective function as a measure of the error between the calculated and the measured values, the objective function comprising a sum of a plurality of two types of terms, one of the plurality of terms associated with each of a plurality of data sets, each of the data sets comprising a plurality of values of one of the operating variables data sets; wherein the first type of term is associated with a first data set comprising values of a first operating variable and wherein the first term comprises a quotient of a first numerator and a first denominator, the first numerator comprising a first summation of a plurality of first error values, one of the first error values associated with each point in the first data set, the first error values comprising a sum of values for a first error function calculated for each of the points, the first error function for each point comprising the quotient of the square of the difference between a measured value and a calculated value of the first operating variable for a particular point within the first data set and the square of the measured value of the first operating variable at the particular point, the first denominator comprising a value equal to the first summation of the plurality of first error values calculated using the initial set of modeling parameters; wherein the second type of term is associated with a second data set comprising values of a second operating variable, the second type of term comprising a quotient of a second numerator and a second denominator, the second numerator comprising a summation of a plurality of second error values, one of the second error values associated with each point in the second data set, the second error values each comprising the square of the difference between a measured value and a calculated value of the second operating variable for a particular data point within the second data set, the second denominator comprising a value equal to the second summation of the plurality of second error values calculated using the initial set of modeling parameters; designing a circuit comprising at least one of said electronic device; and predicting the operational characteristics of said circuit comprising said electronic device.
Claim 12
Independent Claim
471 words
A method for generating a computer model of an electronic device, comprising the steps of: measuring said electronic device using a device testing system to generate a plurality of measured values of operating variables associated with various operating points of the electronic device; providing a pre-determined initial set of modeling parameters; calculating values of the operating variables at the various operating points using said initial set of modeling parameters such that for each of the operating points there is a measured value and an initial calculated value; storing said calculated values and said measured values; calculating an objective function as a measure of the error between the calculated and the measured values, the objective function comprising a sum of a plurality of two types of terms, one of the plurality of terms associated with each of a plurality of data sets, each of the data sets comprising a plurality of values of one of the operating variables data sets; wherein the first type of term is associated with a first data set comprising values of a first operating variable and wherein the first term comprises a quotient of a first numerator and a first denominator, the first numerator comprising a first summation of a plurality of first error values, one of the first error values associated with each point in the first data set, the first error values comprising a sum of values for a first error function calculated for each of the points, the first error function for each point comprising the quotient of the square of the difference between a measured value and a calculated value of the first operating variable for a particular point within the first data set and the square of the measured value of the first operating variable at the particular point, the first denominator comprising a value equal to the first summation of the plurality of first error values calculated using the initial set of modeling parameters; wherein the second type of term is associated with a second data set comprising values of a second operating variable, the second type of term comprising a quotient of a second numerator and a second denominator, the second numerator comprising a summation of a plurality of second error values, one of the second error values associated with each point in the second data set, the second error values each comprising the square of the difference between a measured value and a calculated value of the second operating variable for a particular data point within the second data set, the second denominator comprising a value equal to the second summation of the plurality of second error values calculated using the initial set of modeling parameters; designing a circuit comprising at least one of said electronic device; and predicting the operational characteristics of said circuit comprising said electronic device.
Claim 13
Dependent Claim
12 words
The method of claim 9 wherein said electronic device comprises a transistor.
Claim 14
Dependent Claim
38 words
The method of claim 9 wherein said designing step comprises the step of designing a circuit comprising circuit devices having similar operational characteristics as a test device using the final set of constants and a circuit design system.
Claim 15
Dependent Claim
78 words
The method of claim 9 and further comprising the steps of: altering the values of the modeling parameters; calculating new calculated values of the operating variables using the arithmetic circuit for each new set of altered parameters; recalculating the objective function using the arithmetic circuit for each new set of altered parameters; and determining a minimum value for the objective function, a model of the transistor comprising a final set of parameters used to calculate the minimum value.
Claim 16
Dependent Claim
21 words
The method of claim 12 wherein said step of measuring an electronic device comprises the step of measuring a test device.