Altera Corporation 11–47
2008年5月 暫定サポート
PowerPlay Power Analyzerの使用
Specific Rules for Reporting
Stratix GX デバイスでは、XGM II ステート・マシン・ブロックは常に
GXBトランシーバとともに使用されるため、消費電力はトランシーバの 消費電力にまとめられます。したがって、XGM IIステート・マシン・ブ ロックの消費電力は0ワットとして報告されます。
■ PowerPlay Power Analyzer で、消費電力の見積もりを行わずに PowerPlay Early Power Estimatorファイルを生成するには、システ ム・コマンド・プロンプトで次のコマンドを入力します。
quartus_pow sample --output_epe=sample.csv --estimate_power=off r
■ PowerPlay Power Analyzerで、.safファイルを入力(sample.saf)と して使用するには、システム・コマンド・プロンプトで次のコマン ドを入力します。
quartus_pow sample --input_saf=sample.saf r
■ PowerPlay Power Analyzer で、2 つの .vcd ファイルを入力
(sample1.vcdおよびsample2.vcd)として使用し、.vcdファイルに 対してグリッチ・フィルタリングを実行し、デフォルトの入力I/O トグル・レートとして10,000遷移/秒を使用するには、システム・
コマンド・プロンプトで次のコマンドを入力します。
quartus_pow sample --input_vcd=sample1.vcd \ --input_vcd=sample2.vcd --vcd_filter_glitches=on \ --default_input_io_toggle_rate=10000transitions/s r
■ PowerPlay 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% r
PowerPlay Power Analyzer Settings Operating Conditions ページの情報を指定するコマンドライン・オプションはありま せん。Quartus II GUIを使用すると、これらのオプションを最 も簡単に指定できます。
レポート・ファイル<revision name>.pow.rptは、quartus_pow実行可 能ファイルによって作成され、メイン・プロジェクト・ディレクトリに 保存されます。このレポート・ファイルには、11–44ページの「PowerPlay Power Analyzer Compilation Report」で説明するのと同じ情報が含まれ ます。
↵
↵
↵
↵
結論
結論
PowerPlay電力解析ツールは、初期デザイン・コンセプトからデザイン実装まで、消費電力を正確に見積もるように設計されています。設計者 は、PowerPlay Early Power Estimatorを使用して、デザイン・コンセプ ト段階で消費電力を見積もることができます。Quartus II PowerPlay
Power Analyzer機能を使用すると、デザイン実装時により精度の高い消
費電力の見積もりを実行できます。Quartus II PowerPlay Power
Analyzerが生成する詳細なレポートを使用すると、デザインを最適化し
て消費電力を低減したり、デザインが電力バジェットの範囲内に収まる ことを確認できます。
参考資料
この章では以下のドキュメントを参照しています。■ 「Assignment Editor」の章(Quartus IIハンドブック Volume 2)
■ 「コマンドライン・スクリプト」の章
(Quartus IIハンドブック Volume 2)
■ PowerPlay Early Power Estimators (EPE) and Power Analyzer
■ 「消費電力の最適化」の章(Quartus IIハンドブック Volume 2)
■ 「階層およびチーム・ベース・デザインのためのQuartus IIインクリ メンタル・コンパイル」の章(Quartus IIハンドブック Volume 1)
■ Quartus II Settings File Reference Manual
■ 「Quartus II Simulator」の章(Quartus IIハンドブック Volume 3)
■ 「セクションI. シミュレーション」
(Quartus IIハンドブック Volume 3)
■ 「Tcl Scripting」の章(Quartus IIハンドブック Volume 2)