systems and methods of measuring and determining noise parameters. An exemplary method measures noise data and determines element values of a device noise model for a device under test (dut), using a test system including an impedance tuner coupled to an input of the dut for presenting a controllable variable impedance to the dut and a noise receiver coupled to an output of the dut. noise data is measured as a function of at least one measurement parameter. The measured data includes raw noise data read from the noise receiver, and is used to determine element values of the device noise model. The system may include a database of device models.
|
17. A system for measuring noise data of a device under test (dut) and determining noise model element values, comprising:
an impedance tuner coupled to an input of the dut for presenting a controllable, variable impedance to the dut;
a bias system for providing bias signals to the dut;
a noise receiver coupled to an output of the dut; and
a controller coupled to the impedance tuner and the noise receiver for controlling measurement parameters of the system, the controller comprising:
a processor;
a memory for storing measurement data;
a device model type database storing at least one device model type;
and
a fitting algorithm;
the processor configured to control the test system to carry out noise data measurements on the dut and to determine element values of the device model from raw data obtained from the measurements on the dut by applying the fitting algorithm to the measured raw data; and
wherein the device noise model with the determined element values represents noise performance of the dut which is not limited to the measurement range of the measurement parameter during the measurement step, and the noise model is configured to predict noise contribution of the dut without scatter due to measurement errors.
1. A method of measuring noise data and determining element values of a device noise model for a device under test (dut) using a test system with instruments including an impedance tuner coupled to an input of the dut for presenting a controllable variable impedance to the dut and a noise receiver coupled to an output of the dut, the test system instruments under control of a controller including a processor, the method comprising:
measuring raw noise data with the noise receiver regarding the dut as a function of at least one measurement parameter using the test system over a measurement range of the measurement parameter;
storing the measured raw noise data in a memory;
processing the stored measured noise data to determine element values of the device noise model by applying a fitting algorithm to fit the element values to the measured raw data, and where the measured data comprises raw noise data read from the noise receiver, and where the measured data does not comprise noise parameters of the dut; and
wherein the device noise model with the determined element values represents noise performance of the dut which is not limited to the measurement range of the measurement parameter during the measurement step, and the noise model is configured to predict noise contribution of the dut without scatter due to measurement errors.
20. A method of measuring data for a device under test (dut) using a test system with instruments including an impedance tuner coupled to an input of the dut for presenting a controllable variable impedance to the dut and a noise receiver coupled to an output of the dut, the test system further including a controller for controlling the instruments, the controller including a processor, a memory, a device model type database and a fitting algorithm, the method comprising:
connecting the dut to the test system and applying an initial bias to the dut;
measuring the dut s-parameters as a function of one or more selected measurement parameters;
measuring noise data regarding the dut as a function of one or more selected noise measurement parameters;
storing the measured noise data in the memory;
determining element values of a device noise model stored in the database by applying the fitting algorithm to fit the measured noise data, and where the measured data comprises raw noise data read from the noise receiver, and where the measured data does not comprise noise parameters of the dut; and
wherein the device noise model with the determined element values represents noise performance of the dut which is not limited to the measurement range of the measurement parameter during the measurement step, and the noise model is configured to predict noise contribution of the dut without scatter due to measurement errors.
3. The method of
4. The method of
8. The method of
using the device element values to calculate noise parameters of the dut from the device noise model.
9. The method of
10. The method of
11. The method of
performing multiple calculations of the noise parameter data, with each calculation using a different subset of the measured data, and where the best results are kept as the final calculated noise parameters.
12. The method of
13. The method of
14. The method of
15. The method of
under control of the controller,
(i) setting the impedance tuner to a first state;
(ii) measuring the noise data for all values of the at least one measurement parameter with the impedance tuner at said first state;
(iii) setting the impedance tuner to another state;
(iv) measuring the noise data for said all values with the impedance tuner at said another state;
(v) repeating steps (iii) and (iv) until the noise data has been measured for every desired impedance tuner state.
16. The method of
under control of the controller,
(i) setting the impedance tuner to a first state;
(ii) measuring the noise data for a first value of the at least one measurement parameter with the impedance tuner at said first state;
(iii) setting the impedance tuner to another state;
(iv) measuring the noise data for said one value of the at least one measurement parameter with the impedance tuner at said another state;
(v) repeating steps (iii) and (iv) until the noise data has been measured for every desired impedance tuner state
(vi) repeating steps (i) through (v) for each desired value of the at least one measurement parameter.
18. The system of
19. The system of
21. The method of
calculating noise parameters for the dut from the device noise model.
22. The method of
23. The method of
|
This application claims the benefit of U.S. Provisional Application No. 62/074,466 filed Nov. 3, 2014, the entire contents of which are hereby incorporated by reference.
Minimizing noise contributions of devices is important in RF circuits. This starts with the device design, and continues with the circuit design and system design. The parameters used to design or evaluate the noise performance of devices and circuits are called noise parameters. Noise parameters, used with s-parameters, provide low noise designers the information that they need.
Noise parameters typically include a set of values that describe how the noise figure of a device varies with impedance match. Note that in this document, impedance and gamma may be used interchangeably. As is known in the art, they contain equivalent information.
The noise parameters generally vary with measurement parameters such as frequency, bias, or temperature which are associated with a Device Under Test (DUT). The measurement parameters are independent stimulus values that setup specific measurement conditions. Device parameters comprise noise parameters and s-parameters, and are values that are typically measured for each desired set of measurement parameters. Gain parameters are derived from s-parameters, so may also be considered part of the device parameters.
There are different mathematical forms of the noise parameters, but generally include a set of four (4) scalar values. A commonly used set is:
1. F min=minimum noise figure.
2. Gamma_opt magnitude=magnitude of gamma_opt, the optimum source gamma that will produce F min
3. Gamma_opt phase=phase of gamma_opt, the optimum source gamma that will produce F min
4. rn=equivalent noise resistance, which determines how fast the noise figure will change as the source gamma moves away from Gamma_opt.
With this set of noise parameters, the noise figure of the device for any source gamma is then generally described by the equation
F=F min+4*rn*|gamma_opt−gamma_s|{circumflex over ( )}2/(|1+gamma_opt|{circumflex over ( )}2*(1−|gamma_s|{circumflex over ( )}2))
Where gamma_s=source reflection coefficient seen by the DUT and F=Noise figure.
Other noise parameter forms include a correlation matrix (of which there are multiple configurations), and a set with forward and reverse noise parameters used by the National Institute for Standards and Technology (NIST). Generally, all of the noise parameter forms contain the same basic information. So if one form of the noise parameters is known, the noise parameters can be converted to any other form with a math formula.
Noise parameters are commonly determined by measuring the DUT under multiple impedance conditions, in a setup similar to that shown in
An alternate setup for measurement of noise parameters is shown in
Another alternate setup for measurement of noise parameters is shown in
The raw noise data may be collected using the standard method, which is to measure the raw noise data at every impedance at one measurement parameter value, such as frequency. When the data collection is finished for that measurement parameter value, the process is then repeated for other measurement parameter values.
The raw noise data may also be collected using the newer fast method, which is to set the source impedance tuner to one state, and measure the raw noise data for a sweep of a measurement parameter value, for example at multiple values of frequency. The impedance tuner is then set to another state, and the raw data is measured for another sweep of the measurement parameter value. This is repeated until the raw data has been collected for every desired source impedance. With this fast method, the measurement parameter sweep could also include different values of multiple measurement parameters, such as frequency, temperature, or bias values. See, U.S. Pat. No. 8,892,380, the entire contents of which are incorporated herein by this reference.
The bias values that may be used as swept measurement parameters depend on the type of device. For example, a device such as an FET will typically be biased with two voltages, one on the output terminal of the device, and one on the input terminal of the device. Either of these voltages may be used as a swept measurement parameter during the noise parameter measurements. The input or output current may also be used as a measurement parameter in some cases. Other devices may have additional control terminals, so additional voltage or currents may be used as measurement parameters in that case. The DC bias is typically provided by using power supplies connected to the DUT using bias tees.
After collecting the data for all the desired impedance settings, the noise parameters are determined by fitting the data to the noise equations. Since the noise parameters comprise four scalar values, a minimum of four measurements are required to determine the four values. However, the noise measurement is very sensitive and measurement equipment is never perfect, so normally some small errors are included in the data. To minimize the effect of these errors, the measurement is commonly done at more than four impedance settings. This results in over-determined data which can be reduced using Least Means Squares (LMS) methods which reduce sensitivity to some of the errors. But in any practical measurement setup, there are always some residual errors. If the measurement is done at multiple frequencies, for example, the error at one frequency will be different than the error at the next frequency. In fact, the error at adjacent frequencies could move in the opposite direction, so a plot vs. frequency will show some scatter, as shown in the plots of F min and gamma_opt vs. (i.e. as a function of) frequency in
This is a significant limitation of the prior art, that the noise parameter solution is determined independently for every measurement parameter value, such as frequency or bias for example. Because noise measurements are very sensitive, the noise parameters thus determined can show significant scatter vs. a measurement parameter such as frequency. However, this scatter of data comes from the measurement process, not from the device, so it is not a true representation of the device.
In the prior art, it is common to apply smoothing to plotted data after the noise parameter determination is complete, as shown in
Features and advantages of the disclosure will readily be appreciated by persons skilled in the art from the following detailed description when read in conjunction with the drawing wherein:
In the following detailed description and in the several figures of the drawing, like elements are identified with like reference numerals. The figures are not to scale, and relative feature sizes may be exaggerated for illustrative purposes.
Another way of representing the noise performance of a device is with a device model. Device models are often developed for use in circuit simulators. One advantage of a device model, for example, is that calculation of device or circuit performance is not limited to the measurement parameter range at which the device parameters were measured. A compact device model may consist of an equivalent circuit that will simulate the device performance, and the element values of that equivalent circuit are often determined by adjusting the values until the calculated performance matches DC and small signal measured data, including noise parameters.
Another important advantage of a device model is that it does not calculate the device performance independently at each value of a measured parameter such as frequency. The model will typically predict that the noise contribution varies with frequency in a smooth manner, without the scatter that is typical with measured noise parameters. Determination of the noise part of a device model is often done using noise figure or noise parameters which were previously calculated from raw noise data.
There is known device information that is not used in the prior art to determine measured noise parameters. Even without knowing any element values of a device model, the general nature of the device operation can be known. For example, a model structure may indicate that the F min value vs. frequency should be smooth and monotonically increasing with increasing frequency. Another example is that a model may indicate the value of F min at DC (where frequency=0). Another example is that a model may show that some of the noise parameters should fit a polynomial curve vs. frequency or bias. A simple polynomial curve could even be considered to be a simple model.
The known or assumed information about a device may be represented by different types of models. A “response model” would be a simple model that describes the general nature or response of the device operation. For example, It might be known or assumed that a noise parameter value (such as F min) of a device should be smooth vs. a measurement parameter (such as frequency). If this smooth behavior is modeled as a polynomial function, then the model parameters (model element values) would be the polynomial coefficients. An “equivalent circuit model” would be a model that represents the device with a schematic of electrical components such as resistors, capacitors, inductors, and current generators, as in
Embodiments of the invention improve on the prior art by using known information about device performance vs. a measurement parameter or multiple measurement parameters, in addition to the measured raw noise data, to determine noise parameters. Examples of the measurement parameter include frequency, DC bias, or temperature. A wide range of information may be used, quantified by an appropriate model such as a response model, an equivalent circuit model, or a hybrid model. Other model types may alternatively be used.
Exemplary embodiments of the method are different from conventional smoothing. For example, the data in
To illustrate the principle of an exemplary embodiment of this invention, let us use a simple response model that says F min vs. frequency is a straight line rising with frequency, and zero when frequency is zero. This leads to the following equations:
F min=Fa*Frequency
F=F min+4rn|gamma_s−gamma_opt|{circumflex over ( )}2/(|1+gamma_opt|{circumflex over ( )}2(1−|gamma_s|{circumflex over ( )}2))
The first equation is additional information that was not used in the prior art. These two equations may be combined to give the following equation:
F=Fa*Frequency+4rn|gamma_s−gamma_opt|{circumflex over ( )}2/(|1+gamma_opt|{circumflex over ( )}2(1−|gamma_s|{circumflex over ( )}2))
In this example, Fa is the slope of F min vs. frequency, and is an element value of the model. Fa is independent of frequency, so if measurements are made at five frequencies, gamma_opt magnitude should be determined at all five frequencies, gamma_opt phase at all five frequencies, rn at all five frequencies, but only one value of Fa needs to be determined instead of F min at all five frequencies. Once the value of Fa is known, F min may be calculated from the first equation. If over-determined data, i.e. more data than theoretically required to obtain a more robust result, is used with LMS reduction, the best fit will be obtained for gamma_opt and rn vs. frequency, and guarantee that F min meets the model of a straight line vs. frequency, and zero when frequency is zero.
In this simple example, the amount of variables that must be determined has been reduced, which simplifies the work. Results that match additional known information about the DUT are also obtained.
The response model of this illustration may be extended to include gamma_opt. Now a model is used that says F min vs. frequency is a straight line rising with frequency, and zero when frequency is zero, as in the prior illustration. In addition, this model says that gamma_opt magnitude is 1 when frequency is zero, and decreases with frequency by a second order polynomial. Also this model says that gamma_opt phase is zero degrees when frequency is zero, and moves in a straight line vs. frequency, becoming more positive as frequency increases. This leads to the following equations:
F min=Fa*Frequency
Gamma_opt magnitunde=1−Gma*frequency−Gmb*frequency*frequency
Gamma_opt phase=Gp*frequency
F=F min+4rn|gamma_s−gamma_opt|{circumflex over ( )}2/(|1+gamma_opt|{circumflex over ( )}2(1−|gamma_s|{circumflex over ( )}2))
In this response model example, three new equations with additional information have been used that was not used in the prior art. The variable Fa is the slope of F min vs. frequency, as before. Gma is the first order coefficient of the gamma_opt_mag polynomial vs. frequency. Gmb is the second order coefficient of the gamma_opt_mag polynomial vs. frequency. Gp is the slope of gamma_opt_phase vs. frequency. All of the variables Fa, Gma, Gmb, and Gp, are element values of the model, and are independent of frequency, so only one value or measurement is needed for each of them. Measurements of rn at all five frequencies are still required. This is a total of only 9 values and guarantees that both F min and Gamma_opt will follow the model criteria vs frequency. This is a large improvement over the prior art, which would need to determine all four noise parameters at all five frequencies, for a total of twenty values with no connection between frequencies. Of course, the improvement would be even greater when more frequencies are used. This example model uses a combination of model elements; model elements Fa, Gma, Gmb, and Gp are independent of the measurement parameter, frequency, while rn is determined separately for each measurement frequency.
In both examples, the exemplary solution may use over-determined noise raw data to reduce errors, and standard LMS routines which are well known in the art would be used to reduce the over-determined data to get the final solution.
The prior example may be appropriate for some transistors or applications. But more complex models can have more detailed or complete information, especially for device performance vs. multiple measurement parameters. A typical example of a more complete FET equivalent circuit device model is shown in
The Pospieszalski equivalent circuit noise model, illustrated in
Once the model element values are known, the noise parameters can then be determined, i.e. calculated from the model.
The noise parameters thus determined from any type of device model make use of information that was not used in the prior art to determine the noise parameters. The result is noise parameter data that more truly represents the performance of the DUT.
Another aspect of this invention is a more direct method of determining the element values of a device noise model. In the past, the element values of device noise models were fit to noise figure or noise parameters that were calculated from raw noise data.
In accordance with this aspect of the invention, the element values of a device model are fitted directly from the raw measured noise data instead of first calculating the corrected noise figure or noise parameters from raw noise data. The raw measured noise data that is available depends on the noise receiver that is used. For example, the raw measured noise data may be uncorrected readings from the noise receiver, which are typically proportional to power or voltage. Another example is that the raw measured noise data could comprise partially corrected data calculated by the noise receiver, such as noise figure not corrected for mismatches.
In accordance with another aspect, a subset of the measured data may be used for determination of the noise model element values. The subset of the measured data may be selected to remove data measured at impedances where the DUT is unstable or the measurement accuracy is reduced. As is known in the art, calibration or measurement uncertainty at some impedances may produce outlier data, which are inconsistent with true device performance and the majority of data. Also, some impedances can cause a device to oscillate, which would invalidate the measured data for those impedances. Multiple determinations of the model element values may be performed, with each determination comprising a calculation using a different subset of the measured data, and where the best results are kept as the final calculated noise model. In like fashion, a subset of the measured data may also be used to determine the noise parameters. In this case, the subset would first be used to determine the model element values, and the noise parameters then determined from the model.
A block diagram of an exemplary noise parameter measurement setup or system 100 is shown in
The database of device model types provides the capability of selecting a noise model prior to calculating the noise parameters, an improvement over the prior art. The database may comprise one or more models; if only one type of DUT is to be measured, multiple model types in the database may not be necessary.
A flow chart of an exemplary noise parameter measurement procedure 200 in accordance with an embodiment of this invention is shown in
1. Setup (202) the measurement bench with all of the required measurement equipment; an exemplary measurement bench or setup is illustrated in
2. Calibrate (204) the system components in-situ.
3. Calibrate (206) the noise and gain parameters of the noise receiver.
4. Select (208) the desired device noise model type from the database of device noise models. Different devices may require different model types. Multiple model types may apply to the same DUT type. For example, some model types may be more complete, but require more work and measurements to develop. Other model types may be simpler, but less complete, yet sufficient for a given application.
5. Connect the DUT, and apply the initial DC bias (210).
6. Measure (212) the s-parameters of the DUT.
7. Measure (214) the raw noise data as a function of the selected measurement parameters, such as frequency, DC bias, or temperature.
8. Calculate (216) the element values of the selected device noise model that will give the best fit to the measured raw noise data.
9. From the device noise model with the element values determined in step 8 (216), calculate (218) the noise parameters of the DUT.
10. Save (220) the noise parameters in a noise data file.
11. If (222) there are more DUTs to measure, return to step 5 (210) and connect the next DUT.
A variation of the flow diagram is shown in
Another exemplary variation of the flow diagram would be to combine
Although the foregoing has been a description and illustration of specific embodiments of the subject matter, various modifications and changes thereto can be made by persons skilled in the art without departing from the scope and spirit of the invention.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
8786293, | Aug 05 2011 | TSIRONIS, CHRISTOS | Noise parameter measurement system and method |
8890750, | Sep 09 2011 | Hong Kong Applied Science and Technology Research Institute Co., Ltd. | Symmetrical partially coupled microstrip slot feed patch antenna element |
8892380, | Jul 30 2008 | MAURY MICROWAVE, INC | Data measurement methods and systems |
9500688, | Sep 20 2012 | The United States of America, as represented by the Secretary of the Navy | Noise temperature extraction procedure for characterization of on-wafer devices |
9541592, | Sep 03 2013 | TSIRONIS, CHRISTOS | Noise parameter measurement system |
20080238441, | |||
20100030504, | |||
20120049970, | |||
JP2005165871, | |||
WO2013031874, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 23 2015 | Maury Microwave, Inc. | (assignment on the face of the patent) | / | |||
Oct 23 2015 | SIMPSON, GARY R | MAURY MICROWAVE, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036871 | /0551 | |
Jun 11 2021 | MAURY MICROWAVE, INC | ABACUS FINANCE GROUP, LLC, AS ADMINISTRATIVE AGENT | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 056508 | /0424 |
Date | Maintenance Fee Events |
Feb 22 2023 | M2551: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Date | Maintenance Schedule |
Sep 10 2022 | 4 years fee payment window open |
Mar 10 2023 | 6 months grace period start (w surcharge) |
Sep 10 2023 | patent expiry (for year 4) |
Sep 10 2025 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 10 2026 | 8 years fee payment window open |
Mar 10 2027 | 6 months grace period start (w surcharge) |
Sep 10 2027 | patent expiry (for year 8) |
Sep 10 2029 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 10 2030 | 12 years fee payment window open |
Mar 10 2031 | 6 months grace period start (w surcharge) |
Sep 10 2031 | patent expiry (for year 12) |
Sep 10 2033 | 2 years to revive unintentionally abandoned end. (for year 12) |