4200-900-01 Rev. K / February 2017 Return to Section Topics 3-63
Model 4200-SCS User’s Manual Section 3: Common Device Characterization Tests
scopeshot_cal_pulseiv
Description The scopeshot_cal_pulseiv routine is used to display a single Pulse IV
scopeshot_pulseiv. This routine is useful to understand the basic source and
measure concepts behind the Pulse IV methods for pulse vds-id and vgs-id.
Measurements are made with cable compensation values applied to them and
load line compensation can be used.
Connection The source and body (well) of the DUT must be shorted together and connected to
the common low (outer shield) of the SMA cables on the AC+DC output of the RBT.
The RBT connected to GateSMU (with the Power Divider) should be connected to
the gate. The RBT connected to DrainSMU should be connected to the drain.
Set the appropriate values for the scopeshot_cal_pulseiv. Set the appropriate
values for the Vds-Id parameters. Inputs, outputs and returned values are provided
in Table 3-19, Table 3-20 and Table 3-21.
Table 3-19
Inputs for scopeshot_cal_pulseiv
Input Type Description
Vds double The DC drain bias, provided by the DrainSMU.
Vgs double The pulse gate voltage amplitude. This can be set from -5 to +5 V.
VgStart double The starting sweep value for Vg, output by channel 1 of the pulse
generator card (VPUID).
PulseWidth double The Vgs pulse width (PW). 40 ns to 300 ns (10 ns resolution).
PulsePeriod double The pulse period for the Vgs pulse. 100 µs to 1 s (10 ns resolution). The
period must be set so that the Duty Cycle (DC) is no more than 0.1 %.
This period is most easily calculated by multiplying the largest desired
pulse width (PW) by 1000.
Example: PW = 150 ns, so Period = 150 µs.
AverageNum int The number of pulses to average at each step of the sweep. For best
low signal performance, set AverageNum = 0 for Adaptive Filtering.
GateRange double The voltage measure range for the scope channel measuring the Gate.
Use 0 for scope autoranging, or specify a voltage value for a fixed
range. Valid voltages are 0.25, 0.5, 1.25, 2.5, 5, 10, 25, 50. The range is
a full range value (for example, 2.5 is -1.25 V to +1.25 V).
LoadLineCorr int Determines whether to use load line correction to compensate for the
voltage drop caused by the DUT impedance on the Drain. When load
line correction is on (1), the test starts by assuming a high impedance
value for the device and will approach the correct bias and pulse values
over a series of pulses, which ensures that the sourced pulses match
the requested values. When load line correction is turned off, the
specified voltages will be sourced (1 = Use Load Line, 0 = No Load
Line).
VPUID char * The instrument ID. Set to VPU1 for 4200 systems with 4200-PIV.
GateSMU char * The SMU used for the Gate. This can be SMU1 up to the maximum
number of SMUs in the system.
DrainSMU char * The SMU used for the Drain. This can be SMU1 up to the maximum
number of SMUs in the system. This is the SMU that applies the DC
bias to the DUT drain during the sweep.
TimeSize
GatePulseSize
DrainPulseSize
int These values must be set to a GatePulseSize value that is at least
equal to the DrainPulseSize number of steps in the sweep and all three
must be the same value.