2600S-901-01 Rev. C / January 2008
Return to
13-7
Series 2600 System SourceMeter® Instruments Reference Manual
Section 13: Factory Scripts
Table 13-5
KIGeneral TSP test script: SweepILogMeasureV
TSP project name:
KIFactoryGeneral
TSP test script name:
KIGeneral
Firmware version:
1.0.2 and later
Function:
SweepILogMeasureV(smu, starti, stopi, stime, points)
Description
Performs a logarithmic current sweep with voltage measured at every step
(point):
• Sets the
smu
to output
starti
amps, allows the source to settle for
stime
seconds and then performs a voltage measurement.
• Sets the
smu
to output the next amps step, allows the source to settle for
stime
seconds and then performs a voltage measurement.
• Repeats the above sequence until the voltage is measured on the
stopi
amps step.
The source level at each step (SourceStepLevel) is automatically calculated as
follows:
MeasurePoint
= The step point number for a measurement. For example, for
a 5-point sweep (
points
= 5), a measurement will be performed at
MeasurePoint 1, 2, 3, 4 and 5.
LogStepSize
= (log10(stopi) – log10(starti)) / (points – 1)
LogStep
= (MeasurePoint – 1) x (LogStepSize)
SourceStepLevel
= antilog(LogStep) x starti
starti
= Voltage measurement
stopi
stime
stime
stime
Parameters
smu, starti, stopi, stime, points
smu:
SourceMeter channel (A or B). Defaults to SMU A if all
parameters are omitted when function is called.
starti:
Sweep start current in amps.
stopi:
Sweep stop current in amps.
stime:
Settling time in seconds. Occurs after stepping the source and
before performing a measurement.
points:
Number of sweep measure points (must be
≥
2).
Data
Voltage measurements, current source values and timestamps are stored in
smuX.nvbuffer1
.