Keithley Series 2600 Application Manual page 114

System sourcemeter instruments semiconductor device test
Table of Contents

Advertisement

Running this script creates functions that can be used to measure the Isb v. Vgs
characteristics of FETs.
The functions created are:
1. FET_Isb_Vgs(vdssource, vsbsource,vgsstart,vgsstop, vgssteps) --Default values vdssource
= 1V,
--vgsstart = 0V,vgsstop = 10V, vgssteps = 10
2. Print_Data(l_vgs_steps, l_id_curr, l_vgs_volt,l_isb_curr)
See detailed information listed in individual functions.
To run:
1) From Test Script Builder
- Right-click in the program window, select "Run as TSP"
- At the TSP> prompt in the Instrument Control Panel, type FET_Isb_Vgs()
2) From an external program
- Send the entire program text as a string using standard GPIB Write calls.
Rev1: JAC 5.22.2007
]]--
------------------ Keithley TSP Function ------------------
function FET_Isb_Vgs(vdssource, vsbsource,vgsstart,vgsstop, vgssteps) --Configure node 1
SMUA to source drain-source
--voltage (Vds), node 2 SMUA to apply a voltage bias on the substrate-source (Vsb)and
perform a voltage sweep from
--start to stop in user-defined steps using node 1 SMUB on the gate-source (Vgs). At each
point, Vgs and Isb are
--measured and printed.
--Global variables
local l_vds_source = vdssource --Drain-source source voltage
local l_vsb_source = vsbsource --Substrate-source bias voltage
local l_icmpl = 100E-3 --Source compliance
--Shared local variables
local l_nplc = 1 --Integration rate of measurement
--Local sweep variables
local l_vgs_start = vgsstart --Gate-source sweep start voltage
local l_vgs_stop = vgsstop --Gate-source sweep stop voltage
local l_vgs_steps = vgssteps --Number of steps in sweep
--Default values and level check
if (l_vds_source == nil) then --Use default value
APPenDIx A
Scripts
A-61

Advertisement

Table of Contents
loading

Table of Contents