Keithley Series 2600 Application Manual page 102

System sourcemeter instruments semiconductor device test
Table of Contents

Advertisement

--drain-source (Vds) while SMUB performs a fixed voltage bias (Vgs)on the gate-source and
the Ids is measured.
--SMUB then steps to the next base current and the Ic is measured.
--Returns measured Vds, Vgs, Id, gfs values are returned.
--Global variables
local l_icmpl = 100E-3 --Source compliance
--Shared local variables
local l_nplc = 1 --Integration rate of measurement
--Local sweep variables
local l_vgsstart = vgsstart --Vgs start voltage
local l_vgsstop =
local l_vgssteps = vgssteps --Number of steps in sweep
local l_vdsbias = vdsbias --Drain-source voltage
--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 = 5
end --if
if (l_vgsstop > 10) then --Coerce value
l_vgsstop = 10
end --if
if (l_vgssteps == nil) then --Use default value
l_vgssteps = 20
end --if
if (l_vgssteps > 100) then --Coerce value
l_vgssteps = 100
end --if
local l_vgsstep = (l_vgsstop - l_vgsstart)/ (l_vgssteps - 1) --Vbe step size
local l_vgssource_val = l_vgsstart --Source value during sweep
local l_i = 1 --Iteration variable
if (l_vds_bias == nil) then --Use default value
l_vds_bias = 10
vgsstop --Vgs sweep stop voltage
APPenDIx A
Scripts
A-49

Advertisement

Table of Contents
loading

Table of Contents