計測のための VIO コアの設定 - 2022.1 日本語

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

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

デザインに追加した VIO コアは、[Hardware] ウィンドウのターゲット デバイスの下に表示されます。VIO コアが表示されていない場合は、デバイスを右クリックして Refresh Hardware をクリックします。FPGA または ACAP デバイスが再度スキャンされ、[Hardware] ウィンドウの表示が更新されます。

注記: FPGA または ACAP デバイスをプログラムまたは更新しても VIO コアが表示されない場合は、デバイスが正しい .pdi ファイルでプログラムされているか、インプリメント済みデザインに VIO コアが含まれているかを確認してください。また、.bit ファイルに対応する適切な .ltx プローブ ファイルがデバイスに関連付けられているかどうかを確認してください。

VIO コア (次の図では hw_vio_1) を選択すると、[VIO Core Properties] ウィンドウにプロパティが表示されます。VIO を選択すると、その VIO コアが [Debug Probes] ウィンドウおよび Vivado IDE ワークスペースの VIO ダッシュボードでも選択されます (次の図を参照)。

図 1. [Hardware] ウィンドウに表示される VIO コア

図 2. さまざまなウィンドウでの VIO コアの選択

VIO コアが Vivado IDE と同期しなくなることがあります。VIO ステータス インジケーターの解釈方法については、「VIO コアのステータスの表示」を参照してください。

VIO コアの値を読み出したり書き込んだりするには、オブジェクト プロパティを使用します。

  • VIO 入力プローブの値を読み出すには、まず hw_vio オブジェクトを VIO コアの値で更新し、hw_vio オブジェクトのプロパティ値を取得します。詳細は、「VIO コアの入力プローブ」セクションを参照してください。
  • VIO 出力プローブの値を書き込むには、まず hw_probe オブジェクトのプロパティ値を設定し、これらのプロパティ値をハードウェアの VIO コアに確定して、値をコアの出力プローブ ポートに書き込みます。詳細は、「VIO コアの入力プローブ」セクションを参照してください。