Keithley Series 2600 Application Manual page 129

System sourcemeter instruments semiconductor device test
Table of Contents

Advertisement

APPenDIx A
Scripts
end --for
l_isource_val = l_isource_val + l_istep --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_isteps,l_vsteps, l_ce_volt, l_ce_curr, l_base_curr,l_vsbsource)
end--function BJT_Comm_Emit()
function Print_Data(isteps,vsteps, ce_volt,ce_curr, base_curr, vsbsource)
--Print Data to output queue
--Local Variables
local l_isteps = isteps
local l_vsteps = vsteps
local l_i = 1 --Iteration variable
local l_v = 1 --Iteration variable
local l_ce_volt = ce_volt
local l_ce_curr = ce_curr
local l_base_curr = base_curr
local l_vsbsource = vsbsource
for l_i = 1, l_isteps
print("")
print("Base Current Bias (A)", l_base_curr[l_i])
print("Substrate Bias (V)", l_vsbsource)
print("Emitter Voltage (V)","Emitter Current (A)")
for l_v = 1, l_vsteps
end --for
end --for
end --function Print_Data()
A-76
l_vsource_val = l_vstart
end --if
node[1].smua.source.levelv = l_vsource_val --Increment source
do
do
print(l_ce_volt[l_i][l_v], l_ce_curr[l_i][l_v])

Advertisement

Table of Contents
loading

Table of Contents