10-6
Return to
2600AS-901-01 Rev. B / September 2008
Section 10: Triggering
Series 2600A System SourceMeter® Instruments Reference Manual
Configuring source and measure actions
The source action can be configured using any of the following functions:
smuX.trigger.source.linearY
smuX.trigger.source.logY
smuX.tirgger.source.listY
Where: "X" is the SMU channel and "Y" designates the source function. Source functions cannot
be changed within a sweep. See
for more details on the sweep functions.
To enable the source action, set
smuX.source.action
to
smuX.ENABLE
.
The SMU can be configured to perform any or all available measurements during a sweep using
the
smuX.trigger.measure.Y
function. To enable the measure action, set
smuX.measure.action
to
smuX.ENABLE
.
Configured source and measure delays are imposed when the SMU executes the source and
measure action blocks. Additionally, if the measure count setting is greater than one, then the
measure count is satisfied each time the measure action is performed. Refer to
for
information on configuring source and measure sweeps.
The arm and trigger counts must be set to control how many times the SMU executes the source
and measure actions. The arm count indicates the number of times to execute the complete
sweep. The trigger count sets the number of loops in the trigger layer. Typically, you set the trigger
count to be equal to the number of points in the configured sweep. If the trigger count is not equal
to the number of points configured in the sweep, then one of the following occurs:
•
If the trigger count is greater than the number of points in a sweep as configured by
, or
, then the SMU will satisfy the trigger count by restarting
the sweep values from the beginning.
•
If the trigger count is less than the number of source values configured, then the SMU will
satisfy the trigger count and ignore the remaining source values.
For example, configure a three-point linear voltage sweep from 1 to 3 volts, with the trigger count
set to 2. The SMU will output 1 V, 2 V. If the trigger count is set to 6, then the SMU will output the
values 1 V, 2 V, 3 V, 1 V, 2 V, 3 V, repeating the source values twice in a single sweep.
Enabling pulse mode sweeps (end pulse action)
Enable pulse mode sweeps using the end pulse action. Configure pulse mode sweeps by setting
the end pulse action as shown in the following example:
smua.trigger.endpulse.action = smua.SOURCE_IDLE
Timers can be used to configure the pulse width and period (see
for more information). To
disable pulse mode sweeps, set the
attribute to
smuX.SOURCE_HOLD
.
SMU event detectors
, the SMU has multiple event detectors (see
) in order to control
the timing of various actions. Each event detector monitors for the trigger event assigned to the
stimulus input. Operation through the trigger model is held up at the event detector until the
programmed trigger event occurs.
If the stimulus input is set to zero, then the SMU continues uninterrupted through the remote
trigger model.