19-272 Return to Section Topics 2600AS-901-01 Rev. B / September 2008
Section 19: Remote Commands Series 2600A System SourceMeter® Instruments Reference Manual
Table 19-22
KIHighC TSP test script: i_leakage_threshold()
TSP project name: KIHighC
TSP test script name: KIHighC
Function:
i_leakage_threshold(smu, levelv, limiti, sourcedelay, measurei,
measuredelay, threshold, timeout)
Description Measures the current and compares it to a threshold until either the measured
current drops below the threshold or the timeout expires.
Parameters
smu, levelv, limiti, sourcedelay, measurei, measuredelay,
threshold, timeout
smu: SourceMeter instrument Channel (A or B).
levelv: Voltage level to step to.
limiti: Current limit setting for the voltage step.
sourcedelay: Delay to wait before lowering the current limit
for measurement.
measurei: Measure range for the current measurement.
Note the current limit is lower at this level and
it is presumed (because HIGHC mode is
active) the measure range will follow.
measuredelay: Delay to wait after lowering the current limit
before taking the measurement.
threshold: The specified current that establishes the
test limit.
timeout: Amount of time (in seconds) to wait for the
current to drop after all the delays have
occurred.
Return
values
f: A Boolean flag. This flag will be true when the current is below the
threshold, false when the timeout expires.
Example
smua.source.levelv = 5 --charge the cap
smua.source.output = smua.OUTPUT_ON
delay(1)
pass = i_leakage_threshold(smua, 0, 1, 300e-3, 10e-6,
100e-3, 1e-6, 1)
Returns true if the current is measured below 1 μA in less than 1 second.