自動再トリガーの使用 - 2022.1 日本語

Vivado Design Suite ユーザー ガイド: プログラムおよびデバッグ (UG908)

Document ID
UG908
Release Date
2022-04-26
Version
2022.1 日本語

ILA コアの右クリック メニューの Enable Auto Re-Trigger または ILA ダッシュボードのツールバーの対応するボタンをクリックすると、トリガー、アップロード、表示処理が正しく完了した後に、Vivado IDE で ILA コアが自動的にトリガー待機状態になります。ILA コアに対応する波形ビューアーに表示されたキャプチャ データは、トリガー イベントごとに上書きされます。[Auto Re-Trigger] オプションは、[Run Trigger] および [Run Trigger Immediate] コマンドと共に使用できます。動作中のトリガーを停止するには、Stop Trigger をクリックします。

次の表に、[Auto Re-Trigger] オプションを使用した際の Vivado IDE ランタイム ソフトウェアとハードウェアの関係を示します。

表 1. [Auto Re-Trigger] オプション
Software [Hardware]
ILA コアで [Auto Re-Trigger] オプションをクリック

ILA が待機状態

ILA がトリガー

ILA がキャプチャ バッファーを充填

ILA がフルになる

データがアップロードされ表示される

ILA が再び待機状態

ILA がトリガー

ILA がキャプチャ バッファーを充填

ILA がフルになる

ILA の「フル」イベントから ILA データの表示までに多くのサイクルがミスとなる。

重要: ILA データがフルになってから、データがアップロードされて GUI に表示されるまでに遅延があるので、これらのイベント間で ILA がトリガーできたかもしれないのに、ミスとなる可能性が高くなります。