トリガー ステート マシン プログラム ファイルを作成したら、[Trigger State Machine] コード エディター ウィンドウに単純なトリガー ステート マシンがデフォルトで表示されます。
図 1. 単純なデフォルトのトリガー ステート マシン プログラム
単純なデフォルトのトリガー ステート マシン プログラムは、デバッグ プローブまたはトリガー設定に関係なく ILA コアのコンフィギュレーションを有効にするためのものです。これにより、トリガー ステート マシン プログラムを変更しなくても ILA コアに対して Run Trigger をクリックできます。
トリガー ステート マシン プログラムを変更して、高度なトリガー条件をインプリメントすることもできます。前の図に示す単純なステート マシンの冒頭のコメント部分には、Vivado IDE のビルトイン言語テンプレートを使用してトリガー ステート マシン プログラム (次の図) を構築する方法が説明されています。例も含めた ILA トリガー ステート マシン言語の説明は、「トリガー ステート マシンの言語記述」を参照してください。
図 2. トリガー ステート マシンの言語テンプレート