Keithley Series 2600 Application Manual page 123

System sourcemeter instruments semiconductor device test
Table of Contents

Advertisement

APPenDIx A
Scripts
end --for
l_vgssource_val = l_vgssource_val + l_vgsstep --Calculate new source value
end--for
node[1].smua.source.output = node[1].smua.OUTPUT_OFF --Disable output
node[1].smub.source.output = node[1].smub.OUTPUT_OFF --Disable output
node[2].smua.source.output = node[2].smua.OUTPUT_OFF --Disable output
node[1].smua.source.levelv = 0 --Return source to bias level
node[1].smub.source.leveli = 0 --Return source to bias level
node[2].smua.source.levelv = 0 --Return source to bias level
Print_Data(l_vgssteps,l_vdssteps, l_vds_data, l_id_data, l_vgs_data, l_vsbsource)
end--function FET_Comm_Source_Vsb()
function Print_Data(vgssteps,vdssteps, vds_data,id_data, vgs_data, vsbsource)
--Print Data to output queue
--Local Variables
local l_vgssteps = vgssteps
local l_vdssteps = vdssteps
local l_vgs_iteration = 1 --Iteration variable
local l_vds_iteration = 1 --Iteration variable
local l_vds_data = vds_data
local l_id_data = id_data
local l_vgs_data = vgs_data
local l_vsbsource = vsbsource
for l_vgs_iteration = 1, l_vgssteps
print("")
print("Substrate Bias (V)", l_vsbsource)
print("Gate-source Bias (V)", l_vgs_data[l_vgs_iteration])
print("Drain-source Voltage (V)","Drain-source Current (A)")
for l_vds_iteration = 1, l_vdssteps
iteration][l_vds_iteration])
end --for
end --for
end --function Print_Data()
--FET_Comm_Source_Vsb()
A-70
node[1].smua.source.levelv = l_vdssource_val --Increment source
print(l_vds_data[l_vgs_iteration][l_vds_iteration], l_id_data[l_vgs_
do
do

Advertisement

Table of Contents
loading

Table of Contents