Specifying the Trigger State Machine Program File - 2025.2 English - UG908

Vivado Design Suite User Guide: Programming and Debugging (UG908)

Document ID
UG908
Release Date
2025-11-20
Version
2025.2 English

When you set the Trigger mode to ADVANCED_ONLY or ADVANCED_OR_TRIG_IN, two changes happen in the ILA Dashboard:

  1. A new control called Trigger State Machine appears in the ILA Properties window.
  2. A Trigger State Machine code editor window replaces the Basic Trigger Setup window.

If you are specifying an ILA trigger state machine program for the first time, the Trigger State Machine code editor window appears as the one shown in the following figure.

Figure 1. Creating or Opening a Trigger State Machine Program File

To create a new trigger state machine, click the Create new trigger state machine link. Or, click the Open existing trigger state machine link to open a trigger state machine program file (.tsm extension). You can also open an existing trigger state machine program file using the Trigger state machine text field and/or browse button in the ILA Properties window of the ILA Dashboard.