Keithley Series 2600 Application Manual page 110

System sourcemeter instruments semiconductor device test
Table of Contents

Advertisement

- 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 =
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
istop --Drain sweep stop current
APPenDIx A
Scripts
A-57

Advertisement

Table of Contents
loading

Table of Contents