Keithley Series 2600 Application Manual page 97

System sourcemeter instruments semiconductor device test
Table of Contents

Advertisement

APPenDIx A
Scripts
local l_icmpl = 100E-3 --
--Shared local variables
local l_nplc = 1 --Integration rate of measurement
--Local sweep variables
local l_vgsstart = vgsstart --Gate-source sweep start voltage
local l_vgsstop =
local l_vgssteps = vgssteps --Number of steps in sweep
local l_vdsstart = vdsstart --Drain-source sweep start voltage
local l_vdsstop =
local l_vdssteps = vdssteps --Number of steps in sweep
--Default values and level check
if (l_vgsstart == nil) then --Use default value
l_vgsstart = 0
end --if
if (l_vgsstart > 10) then --Coerce value
l_vgsstart = 10
end --if
if (l_vgsstop == nil) then --Use default value
l_vgsstop = 10
end --if
if (l_vgsstop > 10) then --Coerce value
l_vgsstop = 10
end --if
if (l_vgssteps == nil) then --Use default value
l_vgssteps = 5
end --if
if (l_vgssteps > 100) then --Coerce value
l_vgssteps = 100
end --if
local l_vgsstep = (l_vgsstop - l_vgsstart)/ (l_vgssteps - 1) --Vgs step size
local l_vgssource_val = l_vgsstart --Source value during sweep
local l_vgs_iteration = 1 --Iteration variable
if (l_vdsstart == nil) then --Use default value
l_vdsstart = 0
end --if
if (l_vdsstart > 10) then --Coerce value
l_vdsstart = 10
end --if
A-44
vgsstop --Gate-source
vdsstop --Drain-source sweep stop voltage
sweep stop voltage

Advertisement

Table of Contents
loading

Table of Contents