インテル® Quartus® Primeプロ・エディション・ユーザーガイド: 消費電力の解析と最適化

ID 683174
日付 4/01/2019
Public
ドキュメント目次

1.6.1. コマンドラインからのPower Analyzerの実行

Power Analyzerを実行するための実行可能ファイルはquartus_powです。 quartus_powでサポートされるすべてのコマンドライン・オプションのリストを表示するには、システム・コマンドプロンプトで次のコマンドを入力します。
quartus_pow --help
または
quartus_sh --qhelp

以下に、quartus_pow実行可能ファイルの使用例を示します。以下に記載されているコマンドラインを、システム・コマンドプロンプトで入力します。

これらの例では、 インテル® Quartus® Primesampleプロジェクトで操作が実行されると仮定しています。

  • 次の例は、Power AnalyzerにEPEファイルを生成するように指示します。
    quartus_pow sample --output_epe=sample.csv ←
  • 次の例は、消費電力見積もりを実行せずにEPEファイルを生成するようPower Analyzerに指示します。
    quartus_pow sample --output_epe=sample.csv --estimate_power=off  ←
  • 次の例は、入力として.vcd (sample.vcd) を使用するようPower Analyzerに指示します。
    quartus_pow sample --input_vcd=sample.vcd ←
  • 次の例は、2つの.vcdファイルを入力ファイルとして使用し (sample1.vcdおよびsample2.vcd)、.vcdでグリッチ・フィルタリングの実行、およびデフォルトの入力I/Oトグルレートに1秒あたり10,000遷移を使用するようPower Analyzerに指示します。
    quartus_pow sample --input_vcd=sample1.vcd --input_vcd=sample2.vcd \
    --vcd_filter_glitches=on --\
    default_input_io_toggle_rate=10000transitions/s
  • 次の例は、入力ファイルを使用しないことをPower Analyzerに指示し、デフォルトの入力I/Oトグルレートに60%、ベクタレスの見積もりはオフ、残りのすべての信号におけるデフォルトのトグルレートに20%を指定しています。
    quartus_pow sample --no_input_file --default_input_io_toggle_rate=60% \
    --use_vectorless_estimation=off --default_toggle_rate=20%
注: Power Analyzer Settings Operating Conditionsページに表示される情報を指定するコマンドライン・オプションはありません。これらのオプションを指定するには、 インテル® Quartus® Prime GUIを使用します。

Quartus_pow実行可能ファイルは、レポートファイルの <revision name> .pow.rptを作成します。レポートファイルはメイン・プロジェクト・ディレクトリーにあります。レポートファイルには、Power Analyzer Compilation Reportと同じ情報が含まれています。