手順 1: 消費電力最適化を実行するオプションの設定 - 2023.2 日本語

Vivado Design Suite チュートリアル: 消費電力解析および最適化 (UG997)

Document ID
UG997
Release Date
2023-10-18
Version
2023.2 日本語
  1. Flow Navigator で Implementation を右クリックし、Implementation Settings をクリックします。
  2. Project Settings ダイアログ ボックスで Implementation タブをクリックし、次のように設定します。
    • Opt Design 設定で -directive オプションを Default に設定します。

      ブロック RAM 最適化は、インプリメンテーション中に Opt Design のデフォルト設定で実行されます。前の演習では、ブロック RAM 最適化はディスエーブルになっていました。デザインで消費電力最適化が実行されるときに再びイネーブルになります。

    • Power Opt Design 設定で、is_enabled をオンにします。

      これで、opt_design が実行された後に消費電力最適化が実行されるようになります。place_design の前に Power Opt Design オプションをイネーブルにすると、完全な消費電力最適化が実行されます。このオプションを使用すると、Vivado ツールで得られる消費電力が最小になります。



  3. OK をクリックします。
  4. Create New Run ダイアログ ボックスで、Properties for the completed run ‘impl_1’ are modified. Do you want to preserve the state of ‘impl_1’ and apply these changes to a new run? (完了している run impl_1 のプロパティが変更されました。impl_1 のステートを保持して変更を新しい run に適用しますか) というメッセージに対して Yes をクリックします。

  5. Create Run ダイアログ ボックスで、Run Nameimpl_2 に設定します。
  6. OK をクリックします。
  7. Flow Navigator でRun Implementation をクリックします。合成制約およびインプリメンテーション制約の両方を保存するかどうかを尋ねる Save Project ダイアログ ボックスが表示されたら、Don't Save をクリックします。

    消費電力最適化をオンにした状態でインプリメンテーションを実行しています。

  8. Implementation Completed ダイアログ ボックスで Open Implemented Design をオンにし、OK をクリックします。合成制約およびインプリメンテーション制約の両方を保存するかどうかを尋ねる Save Project ダイアログ ボックスが表示されたら、Don't Save をクリックします。