VIO コアの出力値を Vivado IDE に同期 - 2023.2 日本語

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

Document ID
UG908
Release Date
2023-10-19
Version
2023.2 日本語

VIO 出力をリセット、FPGA またはアダプティブ SoC を再プログラム、または現在のインスタンスが開始する前に Vivado ツールの別のインスタンスで出力値を設定すると、VIO コアの出力プローブが Vivado IDE と同期しなくなります。この場合、VIO ステータスが「Outputs out-of-sync」となり、次のいずれかの操作を実行する必要があります。

  • [Hardware] ウィンドウで VIO コアを右クリックして Commit VIO Core Outputs をクリックし、Vivado IDE からの値を VIO コアに書き込みます。次の Tcl コマンドでも同じ操作を実行できます。
      commit_hw_vio [get_hw_vios {hw_vio_1}]
  • [Hardware] ウィンドウで VIO コアを右クリックして Refresh Input and Output Values from VIO Core をクリックし、Vivado IDE を VIO コア出力プローブ ポートの現在の値でアップデートします。次の Tcl コマンドでも同じ操作を実行できます。
      refresh_hw_vio -update_output_values 1 [get_hw_vios {hw_vio_1}]