Keithley Series 2600 Application Manual page 73

System sourcemeter instruments semiconductor device test
Table of Contents

Advertisement

APPenDIx A
Scripts
local l_vcmpl = 1 --Base source compliance
local l_vrange = 40 --Collector-emitter voltage source range
local l_icmpl = 100E-3 --Collector-emitter source compliance
--Shared local variables
local l_nplc = 1 --Integration rate of measurement
--Local sweep variables
local l_istart = istart --Base sweep start current
local l_istop =
local l_isteps = isteps --Number of steps in sweep
local l_vstart = vstart --Collector-emitter sweep start voltage
local l_vstop =
local l_vsteps = vsteps --Number of steps in sweep
--Default values and level check
if (l_istart == nil) then --Use default value
l_istart = 10E-6
end --if
if (l_istart > 100E-6) then --Coerce value
l_istart = 100E-6
end --if
if (l_istop == nil) then --Use default value
l_istop = 50E-6
end --if
if (l_istop > 500E-6) then --Coerce value
l_istop = 500E-6
end --if
if (l_isteps == nil) then --Use default value
l_isteps = 5
end --if
if (l_isteps > 100) then --Coerce value
l_isteps = 100
end --if
local l_istep = (l_istop - l_istart)/ (l_isteps - 1) --Current step size
local l_isource_val = l_istart --Source value during sweep
local l_i = 1 --Iteration variable
if (l_vstart == nil) then --Use default value
l_vstart = 0
end --if
A-20
istop --Base sweep stop current
vstop --Collector-emitter sweep stop voltage

Advertisement

Table of Contents
loading

Table of Contents