EasyManua.ls Logo

Keithley Series 2600

Keithley Series 2600
136 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
A-57
APPENDIX A
Scripts
- Send the entire program text as a string using standard GPIB Write calls.
Rev1: JAC 6.26.2007
]]--
------------------ Keithley TSP Function ------------------
function FET_Thres_Fast(vdssource, istart, istop, isteps) --Configure SMUB to source a bias
current
--on the drain-source (Id) and SMUA performs a voltage sweep on the drain-source (Vds)
from start to
--stop in a user-defined number of steps.
--Returns Vth, Vds, and Id values.
--Global variables
local l_irange = 100e-6 --Drain current source range
local l_vcmpl = 11 --Drain source compliance
local l_vrange = 40 --Drain-source voltage source range
local l_icmpl = 100e-3 --Drain source compliance
--Shared local variables
local l_nplc = 1 --Integration rate of measurement
--Local sweep variables
local l_istart = istart --Drain sweep start current
local l_istop = istop --Drain sweep stop current
local l_isteps = isteps --Number of steps in sweep
local l_vds_source = vdssource --Vds source value
--Default values and level check
if (l_vds_source == nil) then --Use default value
l_vds_source = -0.5
end --if
if (l_vds_source > 0) then --Coerce value
l_vds_source = -l_vds_source
end --if
if (l_istart == nil) then --Use default value
l_istart = -500e-9
end --if
if (l_istart > 0) then --Coerce value
l_istart = -l_istart
end --if
if (l_istop == nil) then --Use default value

Table of Contents

Related product manuals