Keithley Series 2600 Application Manual page 90

System sourcemeter instruments semiconductor device test
Table of Contents

Advertisement

local l_ib2 = ib2 --Ib 2 source value
local l_nplc = 1
local l_ic_meas1 = 0 --Ic measurement
local l_ic_meas2 = 0 --Ic measurement
local l_beta_meas --Gain calculation variable
--Default values and level check
if (l_vce_source == nil) then --Use default value
l_vce_source = 5
end --if
if (l_ib1 == nil) then --Use default value
l_ib1 = 1.45e-7
end --if
if (l_ib2 == nil) then --Use default value
l_ib2 = 1.6e-7
end --if
smua.reset() --Reset SMU
smub.reset() --Reset SMU
errorqueue.clear() --Clear the error queue
smua.measure.nplc = l_nplc --Measurement integration rate
smub.measure.nplc = l_nplc --Measurement integration rate
smua.source.func = smua.OUTPUT_DCVOLTS
smua.source.autorangev = smua.AUTORANGE_ON --Enable source autorange
smua.measure.autorangev = smua.AUTORANGE_ON --Enable measure autorange
smub.source.func = smub.OUTPUT_DCAMPS
smub.source.autorangei = smub.AUTORANGE_ON --Enable source autorange
smub.source.limitv = 6
smub.measure.autorangev = smub.AUTORANGE_ON --Enable measure autorange
--Start test
smua.source.levelv = l_vce_source --Set source level
smub.source.leveli = 0 --Set source level
smua.source.output = smua.OUTPUT_ON --Enable output
smub.source.output = smub.OUTPUT_ON --Enable output
delay(0.001) --Delay
smub.source.leveli = l_ib1 --Program new source value
delay(0.001) --Source delay
APPenDIx A
Scripts
A-37

Advertisement

Table of Contents
loading

Table of Contents