Model 2450 Interactive SourceMeter® Instrument User's Manual
Section 7: Measuring I-V characteristics of FETs
2450-900-01 Rev. C / December 2013
7-13
--Turn the stepper output on.
node[2].smu.source.output = node[2].smu.ON
readings = {}
sourcevalues = {}
iteration = 0
steppoints = 4
--Set the stepper V level, delay, start sweep, and wait to complete.
for i = 2, 5 do
node[2].smu.source.level = i
delay(0.01)
trigger.model.initiate()
waitcomplete()
for j = 1, num do
readings[j+iteration*num] = defbuffer1[j]
sourcevalues[j+iteration*num] = defbuffer1.sourcevalues[j]
end
iteration = it1
end
--Turn the stepper output off.
node[2].smu.source.output = node[2].smu.OFF
--Print the formatted readings.
if defbuffer1.n == 0 then
print("\nNo readings in buffer\n")
else
for k = 1, num do
print(string.format("%f\t%f\t\t%f\t%f\t\t%f\t%f\t\t%f\t%f", sourcevalues[k],
readings[k], sourcevalues[k+num], readings[k+num], sourcevalues[k+num*2],
readings[k+num*2], sourcevalues[k+num*3], readings[k+num*3]))
end
end
The resulting drain current and drain voltage are returned in tabular form in the Instrument Console of
Test Script Builder. You can copy the data into a spreadsheet, such as Microsoft
®
Excel
®
, for
graphing and further analysis.
The following figure shows a graph of the family of curves generated in this example.