Manuals >Nonlinear Device Models Volume 1 >UCB GaAs MESFET Characterization Print version of this Book (PDF file) |
![]() ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Measuring and ExtractingThis section provides general information as well as procedures for performing measurements and extractions of MESFET devices. Measurement and Extraction GuidelinesThe following guidelines are provided to help you achieve more successful model measurements and extractions. Setting Instrument OptionsBefore starting a measurement, you can quickly verify instrument option settings. Save the current instrument option settings by saving the example file to <file_name>.mdl from the model window. Some of the Instrument Options specify instrument calibration. For the most accurate results, calibrate the instruments before taking IC-CAP measurements.
Experiment with the other network analyzer options to obtain the best results with specific devices. Measuring InstrumentsEnsure that the measuring instruments (specified by unit names in the input and output tables) are correctly connected to the DUT. Refer to Table 86 for a list of nodes and corresponding measurement units. The quality of the measuring equipment (instruments, cables, test fixture, transistor sockets, and probes) can influence the noise level in the measurements. Ensure that all characteristics of the measurement stimulus and corresponding measured response are specified in the respective input and output tables. CalibrationFor some measurements the instruments or test hardware must be calibrated to remove non-device parasitics from the DUT. For MESFET devices, stray capacitance due to probe systems, bond pads, and so on should be calibrated out prior to each measurement. For high-frequency 2-port measurements with a network analyzer, the reference plane of the instrument must be calibrated out to the DUT. IC-CAP relies on the internal calibration of the instruments for full error-corrected data. It is critical that calibration using OPEN, SHORT, THRU, and 50 ohm loads be properly done. Extracting Model ParametersFor a given setup, you can find the extraction transforms in the Extract/Optimize folder. IC-CAP's extraction algorithms exist as functions; choose Browse to list the functions available for a setup. When the extract command is selected from the setup, all extractions in the setup are performed in the order listed in the setup. This order is usually critical to proper extraction performance. Extractions are typically completed instantly and the newly extracted model parameter values are placed in Model Parameters. IC-CAP provides setups for two extraction methods. In general, you only need to perform one of the methods in order to extract parameters. Simulating Device ResponseSimulation uses model parameter values currently in the Parameters table. A SPICE deck is created and the simulation performed. The output of the SPICE simulation is then read into IC-CAP as simulated data. SPICE3 is the only simulator fully compatible with the IC-CAP UCBGaas.mdl configuration file is. You can also use the HPSPICE simulator if you modify the parameter names to match it. DC simulations generally run much faster than cv and AC simulations. If simulated results are not as expected, use the simulation debugger (in the Tools menu) to examine the input and output simulation files. The output of manual simulations is not available for further processing by IC-CAP functions such as transforms and plots. Displaying PlotsThe Display Plot function displays all graphical plots defined in a setup. The currently active graphs are listed under the Plots folder in each setup. View the plots for agreement between measured and simulated data. Measured data is displayed as a solid line; simulated data is displayed as a dashed or dotted line. Optimizing Model ParametersOptimization of model parameters improves the agreement between measured and simulated data. An optimize transform whose Extract Flag is set to Yes is automatically called after any extraction that precedes it in the transform list. Optimizing AC parameters can be very time consuming because of the number of SPICE simulations required. Extraction Procedure OverviewThis section describes the general procedure for extracting model parameter data from the UCB GaAs MESFET. The general procedure applies to all types of parameters. Differences between extracting one type and another are primarily in the types of instruments, test setups, and transforms used. Parameters are extracted from measured or simulated data. Measured data is data taken directly from instruments connected to the DUT inputs and outputs. Simulated data are results from the simulator. Once measured and simulated data have been obtained, each data set can be plotted and compared in the Plot window. The general extraction procedure is summarized next, starting with the measurement process.
Parameter Measurement and ExtractionThe recommended method for extracting UCB GaAs model parameters is presented next. In this extraction, external resistances are extracted from AC data.
If AC data is not available, an alternative method (described in Alternate Extraction Method) uses the Fukui technique [3] for extracting the resistances from DC data. Use the alternative method only if AC data is not available; the recommended method produces parameters that are more precise.
The UCB GaAs MESFET model extractions and Special Functions in IC-CAP only support the model as defined by the UCB SPICE3 implementation. There is a difference in several model parameter names from the Curtice model and the UCB model as they are implemented in the HPSPICE simulator. Valid model parameter names are listed in Table 84.
Parameter extractions are dependent on each other; to ensure accuracy extractions must be done in this order: Inductances and resistances (AC)
Diode parameters (DC)
Other DC parameters (DC)
AC (capacitance parameters)
Use a network analyzer to make the next set of measurements. S-parameter measurements are highly sensitive—the instrument must be properly calibrated.
For the ac/s_at_f and s_vs_f measurements, the SMUs connected to the network analyzer's port bias connections must correspond to the SMUs in Table 86.
All model parameters are extracted and their values added to the Parameters table; they can be viewed in the Model Parameters folder. Alternate Extraction MethodIf AC data is not available, IC-CAP supports an alternate method for extracting UCB MESFET model parameters. This procedure uses the Fukui technique [3]; external resistances are extracted along with the diode parameters from DC data—this differs from the recommended method. Use this method only if the AC data is not available—this alternate method produces parameters that are less precise than those of the recommended method. Parameter extractions are dependent on each other; to ensure accuracy extractions must be done in the following order. Resistance and diode parameters (DC)Using DC measurements only, this procedure uses the Fukui algorithm to extract the resistance parameters RD, RG, and RS from DC data (refer to Table 84). Diode parameters PB, IS, and XN are also extracted. The extraction requires the setups listed in the following table.
The extraction is performed from the setup igvg_0vd. To use the Fukui algorithm, the following inputs must be added to the function GAASDC_lev1 (extract transform).
Other DC parameters (DC)Use the recommended method described previously. Inductance parameters (AC)Use the recommended method described previously. Parameters LD, LG, and LS are extracted from the S-parameter measurement. The same transform also extracts the resistance parameters, overwriting the existing ones as it does so. Capacitance parameters (AC )Use the recommended method described previously. The alternate extraction procedure follows.
For the ac/s_at_f and s_vs_f measurements, the SMUs connected to the network analyzer's port bias connections must correspond to the same SMUs in Table 86.
SimulatingTo simulate any individual setup, choose Simulate with that setup active. Simulations can be performed in any order once all of the model parameters have been extracted. For more information on simulation, refer to Chapter 6, "Simulating," in the IC-CAP User's Guide. Displaying PlotsTo display plots issue the Display Plot command from a DUT to display the plots for all setups in that DUT. The Plots use the most recent set of measured and simulated data. Viewing plots is an ideal way to compare measured and simulated data to determine if further optimization would be useful. For more information on Plots, refer to Chapter 10, "Printing and Plotting," in the IC-CAP User's Guide. OptimizingThe optimization operation uses a numerical approach to minimize errors between measured and simulated data. As with the other IC-CAP commands, optimization can be performed at either the DUT or setup level. Optimization is more commonly performed from setups—optimization for all setups under a DUT is rarely required. Optimization is typically interactive in nature, with the best results obtained when you specify the characteristics of the desired results. For more information on optimization, refer to Chapter 7, "Optimizing," in the IC-CAP User's Guide. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() |