2600AS-901-01 Rev. B / September 2008 Return to Section Topics 5-5
Series 2600A System SourceMeter® Instruments Reference Manual Section 5: High-Capacitance Mode
Command interface
Turning on High-C mode has the following effects on the SMU settings:
• smuX.measure.autorangei is set to smuX.AUTORANGE_FOLLOW_LIMIT and cannot
be changed.
• Current ranges below 1uA are not accessible.
• If smuX.source.limiti is less than 1uA, it is raised to 1uA.
• If smuX.source.rangei is less than 1uA, it is raised to 1uA.
• If smuX.source.lowrangei is less than 1uA, it is raised to 1uA.
• If smuX.measure.lowrangei is less than 1uA, it is raised to 1uA.
Measuring current
The following inputs are required to test leakage using the factory leakage script as shown in the
script example below.
• SMU: Indicates the Series 2600A source measure unit to use.
• levelv: Setting the voltage level to source.
• limiti: Sets the current limit for discharging or charging the capacitor.
• Sourcedelay: Solve to determine the amount of time before taking a current
reading.
Where: i is the limiti setting and current limit.
• measurei: Sets the current measure range.
• measuredelay: Defines the delay after the limit is lowered to measure before the
measurement is taken.
Script example
Use the smuX.source.highc attribute to set and control the options for high capacitance mode.
NOTE The Series 2600A must be configured as a voltage source to use the
smuX.source.func attribute to enable high-capacitance mode.
The following code contains examples that you can use to enable high-capacitance mode on
SMU A:
1. To enable high-capacitance mode, send the following:
-- Enables high-capacitance mode.
smua.source.highc = smua.ENABLE
2. Run the i_leakage_measure() function in the KIHighC factory script (see Figure 5-1):
-- Charges the capacitor.
smua.source.levelv = 5
smua.source.output = smua.OUTPUT_ON
delay(1)
imeas = i_leakage_measure(smua, 0, 1, 300e-3, 10e-6, 100e-3)
-- The parameters in the i_leakage_measure() function represent
-- the following:
-- smu = smua
-- levelv = 0V