![background image](http://html2.mh-extra.com/html/keithley/2651a/2651a_user-manual_4028356067.webp)
Section 7: Increasing SMU current sourcing ability Model 2651A High Power System SourceMeter® Instrument User's Manual
-- Configure the 26xxA (Gate SMU)
---------------------------------
node[3].smua.reset()
node[3].smua.source.func
= node[3].smua.OUTPUT_DCVOLTS
node[3].smua.sense
= node[3].smua.SENSE_REMOTE
node[3].smua.source.levelv
= gateLevel
node[3].smua.source.highc
= node[3].smua.ENABLE
-- If you find your gate oscillating even with a dampening resistor
-- in place, try enabling high-C mode to help stabilize the gate.
-- Prepare the reading buffers
node[3].smua.nvbuffer1.clear()
node[3].smua.nvbuffer1.collectsourcevalues = 1
if node[3].smua.nvbuffer1.fillmode ~= nil then
node[3].smua.nvbuffer1.fillmode = node[3].smua.FILL_ONCE
end
node[3].smua.nvbuffer2.clear()
node[3].smua.nvbuffer2.collectsourcevalues = 1
if node[3].smua.nvbuffer2.fillmode ~= nil then
node[3].smua.nvbuffer2.fillmode = node[3].smua.FILL_ONCE
end
--------------------------
-- Ready to begin the test
--------------------------
-- Outputs on
node[3].smua.source.output
= node[3].smua.OUTPUT_ON
node[2].smua.source.output
= node[2].smua.OUTPUT_ON
smua.source.output
= smua.OUTPUT_ON
if errorqueue.count > 0 then
print("Errors were encountered")
reset()
return
end
-- Give the gate some time to settle before starting the sweep
delay(0.001)
node[3].smua.measure.iv(node[3].smua.nvbuffer1, node[3].smua.nvbuffer2)
-- Start the 2651A #2 trigger model
node[2].smua.trigger.initiate()
-- Start the 2651A #1 trigger model
smua.trigger.initiate()
-- Wait until test is complete
waitcomplete()
-- Outputs off
node[3].smua.source.output
= node[3].smua.OUTPUT_OFF
smua.source.output
= smua.OUTPUT_OFF
node[2].smua.source.output
= node[2].smua.OUTPUT_OFF
-- Print back data
PrintDualSmuRdsonData()
end
7-14
2651A-900-01 Rev. A / March 2011