Scope Triggers
Define a trigger event to identify the simulation time of specified input signal characteristics. You can use trigger events to stabilize periodic signals such as a sine wave or capture non-periodic signals such as a pulse that occurs intermittently.
To define a trigger:
Click the Measurements tab of the scope window toolstrip.
Select the trigger signal by specifying the Source under trigger Settings (
). For magnitude and phase plots, select either the magnitude or the phase.
Select a triggering Mode under Settings. The triggering mode specifies when the display updates.
Auto — Display data from the last trigger event. If no event occurs after one time span, display the last available data.
Normal — Display data from the last trigger event. If no event occurs, the display remains blank.
Once — Display data from the last trigger event and freeze the display. If no event occurs, the display remains blank. Click the Rearm Trigger button (
) to look for the next trigger event.
Off — Disable triggering.
Select a triggering type, polarity, and any other properties. For more information, see the Trigger Properties and Hysteresis of Trigger Signals.
Click the Enable Trigger button
.
You can set the trigger Position (%) under Settings to specify the position of the time pointer along the y-axis.
Run the simulation. Triangle trigger pointers indicate the trigger time and trigger level of an event. The marker color corresponds to the color of the source signal.
Trigger Properties
Trigger Type | Trigger Parameters |
---|---|
| Polarity — Select the polarity for an edge-triggered signal.
Level Settings — Select the level settings for an edge-triggered signal.
|
| Polarity — Select the polarity for a pulse width-triggered signal.
Note A glitch-trigger is a special type of a pulse width-trigger. A glitch-Trigger occurs for a pulse or spike whose duration is less than a specified amount. You can implement a glitch trigger by using a pulse width-trigger and setting the Max Width (s) parameter to a small value. Level Settings — Select the level settings for a pulse-width signal.
|
| Polarity — Select the polarity for a transition-triggered signal.
Level Settings — Select the level settings for a transition-triggered signal.
|
| Polarity — Select the polarity for a runt-triggered signal.
Level Settings –– Select the level settings for a runt-triggered signal.
|
| Polarity — Select the region for a window-triggered signal.
Level Settings –– Select the level settings for a window-triggered signal.
|
| Polarity — Select the polarity for a timeout-triggered signal.
Level Settings –– Select the level settings for a timeout-triggered signal.
Alternatively, a trigger event can occur when the signal stays within the boundaries defined by the hysteresis for 7.50 seconds after the signal crosses the threshold.
|
Hysteresis of Trigger Signals
Hysteresis — Specify the hysteresis or noise reject value. This
parameter is visible under Settings > Level
Settings when you set Type to
Edge
or Timeout
. If the signal
jitters inside this range and briefly crosses the trigger level, the scope does not
register an event. In the case of an edge trigger with rising polarity, the scope
ignores the times that a signal crosses the trigger level within the hysteresis region.
You can reduce the hysteresis region size by decreasing the hysteresis value. In this example, if you set the hysteresis value to 0.07, the scope also considers the second rising edge to be a trigger event.
Delay and Holdoff Properties
Offset the trigger position by a fixed delay, or set the minimum possible time between trigger events using these properties under Settings > Delay/Holdoff.
Delay (s) — Specify the fixed delay time in seconds by which to offset the trigger position. This parameter controls the amount of time the scope waits after a trigger event occurs before displaying a signal.
Holdoff (s) — Specify the minimum possible time in seconds between trigger events. This amount of time is used to suppress data acquisition after a valid trigger event has occurred. A trigger holdoff prevents repeated occurrences of a trigger from occurring during the relevant portion of a burst.