Section 7: TSP command reference
gm_isweep()
This KIParlib factory script function performs a linear current sweep and calculates the transconductance (G
each point.
Type
TSP-Link accessible
Function
No
Usage
gm_array, vbuf, ibuf = gm_isweep(smu, start_i, stop_i, points)
gm_array
vbuf
ibuf
smu
start_i
stop_i
points
Details
Output data includes transconductance values, reading buffer with measured voltages, reading buffer
with measured voltages and currents.
If all parameters are omitted when this function is called, this function is executed with the parameters
set to the default values.
The gm_isweep() function performs a linear current sweep, measuring voltage and current, and
then calculating the transconductance (G
return an array of G
the measured currents.
Example
gm_array = gm_isweep(smua, 0, 0.01, 20)
gm_array, vbuf = gm_isweep(smua, 0, 0.01, 20)
gm_array, vbuf, ibuf = gm_isweep(smua, 0,
0.01, 20)
Also see
gm_vsweep()
KIParlib factory script
7-122
Model 2651A High Power System SourceMeter® Instrument Reference Manual
Affected by
A Lua table containing the calculated G
A reading buffer containing the measured voltage at each point
A reading buffer containing the measured current at each point
Instrument channel (set to smua)
Starting current level of the sweep
Ending current level of the sweep
Number of measurements between start_i and stop_i (must be ≥2)
values, a reading buffer with the measured voltages, and a reading buffer with
m
(on page 7-123)
(on page 5-25)
Where saved
values at each point
m
) at each point using the central difference method. It can
m
Source-measure unit (SMU) A returns G
values only.
SMU A returns G
measured voltages.
SMU A returns G
measured voltages and currents.
Default value
and reading buffer with
m
and reading buffers with
m
2651A-901-01 Rev. C October 2021
) at
m
m
Need help?
Do you have a question about the Keithley 2651A and is the answer not in the manual?