3-4
Return to
2600AS-900-01 Rev. B / September 2008
Section 3: Test Script Processor Interaction
Series 2600A System SourceMeter
How do I interact with scripts using Test Script Builder?
The following function for factory script “KIPulse” is stored in the nonvolatile memory of the Series
2600A:
PulseVMeasureI(smu, bias, level, ton, toff, points)
The above function performs a specified number of pulse V, measure I cycles:
•
Sets the
smu
to output
bias
volts and dwell for
ton
seconds.
•
Sets the
smu
to output
level
volts and dwell for
ton
seconds.
•
Performs current measurement with the source at
level
volts.
•
Sets the smu to output
bias
volts for
toff
seconds.
•
Repeats the above sequence for
points
pulse-measure cycles.
shows one pulse-measure cycle for the function.
Figure 3-1
Pulse-measure cycle for the
PulseVMeasureI
function
Running a factory script
NOTE All commands to run a factory script are to be executed from the
Instrument Console of the Test Script Builder.
The following steps explain how to run the
PulseVMeasureI
function and read the data stored in
the buffer.
NOTE The “KIPulse” factory script is an autorun script. The script runs
automatically when the Series 2600A is turned on. The functions of
the script are ready to be called.
Step 1: Call the function
The following are example parameters for the
PulseVMeasureI
function which will perform three
pulse voltage, measure current cycles:
smu
SMU A
bias
-1V
level
1V
ton
1ms
toff
2ms
points
3
The following command will execute the
PulseVMeasureI
function using the above parameters:
PulseVMeasureI(smua, -1, 1, 1E-3, 2E-3, 3)
level
bias
ton
bias
ton
toff
Current measurement