
2606B System SourceMeter® Instrument Reference Manual
Section 3: Functions and features
2606B-901-01 Rev. B / May 2018
3-47
Event blender modes
Event blenders can be used to perform logical AND and logical OR functions on trigger events. For
example, trigger events can be triggered when either a manual trigger or external input trigger is
detected.
•
Or:
Generates an event when an event is detected on
any
one of the four stimulus inputs
•
And:
Generates an event when an event is detected on
all
of the assigned stimulus inputs
Set the
trigger.blender[
N
].orenable
attribute to configure the event blender mode. Setting
the attribute to
true
enables OR mode; setting the attribute to
false
enables AND mode.
Assigning input trigger events
Each event blender has four stimulus inputs. A different trigger event ID can be assigned to each
stimulus input. The programming example below illustrates how to assign the source complete event
IDs of SMU A and SMU B to stimulus inputs 1 and 2 of event blender 1:
trigger.blender[1].stimulus[1] = smua.SOURCE_COMPLETE_EVENT_ID
trigger.blender[1].stimulus[2] = smub.SOURCE_COMPLETE_EVENT_ID
Action overruns
Action overruns are generated by event blenders depending on the mode, as shown in the following
table. Use the status model to monitor for the occurrence of action overruns. For details, see the
(on page 5-12, on page E-1).
Action overruns
Mode
Action overrun
And
Generates an overrun when a second event on any of its inputs is detected
before generating an output event.
Or
Generates an overrun when two events are detected simultaneously.