Triggering on Waveforms
3–62 TDS 684A, TDS 744A, & TDS 784A User Manual
For state triggering, the oscilloscope waits until the end of trigger holdoff and
then waits until the edge of channel 4 transitions in the specified direction. At
that point, the oscilloscope samples the inputs from the other channels and
triggers if the conditions defined in Table 3–7 are met.
Table 3–7: Pattern and State Logic
Pattern State Definition1, 2
AND Clocked AND If all the preconditions selected for the
logic inputs3 are TRUE, then the
oscilloscope triggers.
NAND Clocked NAND If not all of the preconditions selected
for the logic inputs3 are TRUE, then the
oscilloscope triggers.
OR Clocked OR If any of the preconditions selected for
the logic inputs3 are TRUE, then the
oscilloscope triggers.
NOR Clocked NOR If none of the preconditions selected for
the logic inputs3 are TRUE, then the
oscilloscope triggers.
1Note that for state class triggers, the definition must be met at the time the clock
input changes state.
2The definitions given here are correct for the Goes TRUE setting in the Trigger When
menu. If that menu is set to Goes False, swap the definition for AND with that for
NAND and for OR with NOR for both pattern and state classes.
3The logic inputs are channels 1, 2, 3, and 4 when using pattern logic triggers. For
State Logic Triggers, channel 4 becomes the clock input, leaving the remaining
channels as logic inputs.
Setup/hold triggering uses the setup and hold times to define a “setup/hold
violation zone” relative to the clock. Data that changes state within this zone
triggers the oscilloscope. Figure 3–38 shows how the setup and hold times you
choose positions this zone relative to the clock.
Setup/hold triggering uses the setup/hold violation zone to detect when data is
unstable too near the time it is clocked. Each time trigger holdoff ends, the
oscilloscope monitors the data and clock sources. When a clock edge occurs, the
oscilloscope checks the data stream it is processing (from the data source) for
transitions occurring within the setup/hold violation zone. If any occur, the
oscilloscope triggers with the trigger point located at the clock edge.
Positive settings for both setup and hold times (the most common application)
locate the setup/hold violation zone so it spans the clocking edge. (See the top
waveform in Figure 3–38.) The oscilloscope detects and triggers on data that
Setup and Hold Class