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

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

1.5.3. 複数のシミュレーションの消費電力解析フロー

デザイン全体またはデザインの特定のモジュールに対し、複数のシミュレーションを実行できます。例えば、最上位のデザイン検証プロセスには3つの異なるシミュレーション・テストベンチを持つことができます。1つは通常動作に対して、他の2つはコーナーケースに向けてのものです。これらのシミュレーションはそれぞれ個別の.vcdを生成します。この場合、次の表に示すように、同じ最上位エンティティーに異なる.vcdファイル名を適用します。

表 4.  複数のシミュレーションのファイル名およびエンティティー
ファイル名 エンティティー
normal.vcd Top
corner1.vcd Top
corner2.vcd Top

生成される消費電力解析は、各シミュレーション・ファイルから計算される信号アクティビティーの算術平均によって、使用する最終的な信号アクティビティーを取得します。信号err_out が、normal.vcdにおいて毎秒0遷移、corner1.vcdにおいて毎秒50遷移、corner2.vcdにおいて毎秒70遷移のトグルレートを持つ場合、消費電力解析の最終的なトグルレートは毎秒40遷移になります。

Power Analyzerで、複数のインスタンスからの情報の読み取りおよび信号アクティビティーの算術平均を取得しない場合、必要なインスタンスからの信号のみを含む.vcdを使用します。