3-152 Return to Section Topics 4200-900-01 Rev. K / February 2017
Section 3: Common Device Characterization Tests Model 4200-SCS User’s Manual
PrePulse2Delays(double) Array of time values used as a delay before the second
pulse is output. This delay happens after the
PostPulse1Delays. Valid values range from 20 ns to
1 s in 10 ns increments (s).
TransitionTimesPulse2(double) The amount of time it will take the second pulse to
rise/fall (0-100%/100-0%) from the BaseValue (0 V) to
the given Pulse Voltage. If the pulse voltage level is
from -5 to +5 V, then the valid transition times are from
20 ns to 33 ms in 10 ns increments, else if pulse
voltage is within -20 to +20 V, then valid values range
from 100 ns to 33 ms in 10 ns increments (s).
Pulse2Widths(double) Array of values defining the pulse widths for the second
pulse in each channel. Minimum values are 20 ns to
1 s. Pulse width is defined as FWHM, so it includes
half of the fall time and half of the rise time (transition
time), in seconds.
PostPulse2Delays(double) Array of time values used as a delay after the second
pulse is output (that is, time at the 0 V base voltage).
Valid values are 20 ns to 1 s in 10 ns increments (s).
NumPulses(int) The number of pulses to output; range: 1 to 2
31
(about 4.2 billion).
NumSMUBiasTerminals(int) The number of bias SMUs to include in the test.
These are SMUs that are not connected in the
SMU+Pulse sharing configuration, but additional
SMUs that could be used for biasing word or bit lines.
SMUBiasTerminals(char *) A string representation of all the SMU channels being
used in the test. For example, if SMU1 and SMU2 are
used for a bias, SMUBiasTerminals is SMU1,SMU2.
SMUBiasVoltages(double) Array of SMU bias values used during the test. The
values correspond to the number and order in the
SMUBiasTerminals string.
NumSharedSMUs(int) The number of SMUs sharing a connection to the device
with a VPU. Sharing a connection means using a Tee
to combine a SMU and VPU channel for a DUT
terminal, instead of using an external switch matrix.
This variable stores the number of shared SMU+Pulse
instances.
SharedSMUs(char *) A string representation of all the shared SMU channels used
in the test. This string disconnects each SMU from the
shared cable during pulse output. For example, if
SMU1 is connected through a Tee to a pulse channel
and SMU2 is also connected to another pulse channel,
then the SharedSMUs string would be: SMU1, SMU2.