87
Chapter 3: Using the Logic Analyzer in Timing or State Mode
Setting Up Triggers and Running Measurements
4. Enter the counter value.
To insert flag actions/events
Flags can be used to signal between modules in the logic analysis
system mainframe, an expansion frame, or in multiple frames
connected with the multiframe module.
There are 4 flags that are shared across all connected logic analysis
system frames. A flag may be driven or received by multiple modules.
Using flags, logic analyzer modules can communicate back and forth
with each other multiple times during a data acquisition, both before
and after their trigger events occur. (By comparison, the Intermodule
window lets one module arm another module one time when its trigger
occurs.)
By default, flags are cleared. You can insert actions to set, clear, pulse
set, or pulse clear a flag. You can insert flag events in different logic
analyzer modules to test whether a flag is set or clear.
NOTE: In all but the slowest state speed, the logic analyzer can check flags by
inserting an event, but cannot change flag status with an action. Flag actions
are not available when not using the slowest state speed.
A flag that is set by a module remains set until that module clears it. If
multiple modules set the same flag, all of those modules must clear the
flag before it becomes clear.
Flags can also be used to drive the logic analysis system's Port Out
signal.
To insert a flag action
You can use the Set/clear/pulse flag trigger function to insert a flag
action. When editing advanced trigger functions, follow these steps to
insert a flag action:
1. In the Trigger tab's Trigger Sequence area, select one of the acti on buttons
(for example, Trigger or Goto), choose Insert ACTION, choose Flag, and
choose either Set, Clear, Pulse set, or Pulse clear.
Flags in Pulse mode sit in the opposite state when not b eing pulsed. If you