Intel® Quartus® Prime Pro Edition User Guide: Debug Tools

ID 683819
Date 10/02/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

3.4.6.2. Nested Trigger Conditions

When you specify a set of signals as a nested group (group of groups) with the Basic OR trigger type, the logic analyzer generates an advanced trigger condition. This condition sorts the signals within groups to minimize the need to recompile your design.
If you always retain the parent-child relationship of nodes, the advanced trigger condition does not change. You can modify the sibling relationships of nodes, without requiring recompilation.

The evaluation precedence of a nested trigger condition starts at the bottom-level with the leaf-groups. The logic analyzer uses the resulting logic value to compute the parent group’s logic value. If you manually set the value of a group, the logic value of the group's members doesn't influence the result of the group trigger.

To create a nested trigger condition:
  1. Select Basic OR under Trigger Conditions.
  2. In the Setup tab, select several nodes. Include groups in your selection.
  3. Right-click the Setup tab and select Group.
  4. Select the nested group and right-click to set a group trigger condition that applies the reduction AND, OR, NAND, NOR, XOR, XNOR, or logical TRUE or FALSE.
    Note: You can only select OR and AND group trigger conditions for bottom-level groups (groups with no groups as children).
    Figure 38. Applying Trigger Condition to Nested Group