インテルのみ表示可能 — GUID: jbr1443197819194
Ixiasoft
1.1. コンパイルの概要
Compilerはモジュール式のため、必要なプロセスのみを実行することができます。Compilerの各モジュールでは、特定の機能をフルコンパイルのプロセスで実行します。モジュールを実行すると、Compilerでは、前もって必要となるモジュールがあればそれを自動的に実行し、詳細なレポートが各ステージで生成されます。Compilerでは、コンパイル結果の「スナップショット」を各ステージ後に保持します。
コンパイルプロセス | 説明 |
---|---|
IP Generation | プロジェクト内のIPコンポーネントのステータスおよびバージョンを識別します。アップグレードが必要な古いIPをレポートします。 |
Analysis & Synthesis | デザインロジックの合成、最適化、最小化、およびデバイスリソースへのマッピングを行います。「合成」スナップショットでは、このステージの結果を保持します。 Analysis & Elaborationは、Analysis & Synthesisのステージの1つです。このステージでは、デザインファイルおよびプロジェクト・エラーをチェックします。 |
Fitter (Place & Route) | デザインの配置および配線を特定のデバイスリソースに割り当てる一方で、タイミングおよび配置制約を尊重します。Fitterには次のステージが含まれます。
|
Fast Forward Timing Closure Recommendations | 詳細レポートを生成し、特定のRTLの変更によって達成可能なパフォーマンスの向上を見積もります。 |
Timing Analysis | すべてのデザインロジックのタイミング・パフォーマンスの解析および検証をTiming Analyzerを使用して行います。 |
Power Analysis | デバイスの消費電力を見積もるオプションのモジュールです。デザインの各I/Oセルの電気規格と各I/O規格のボード・トレース・モデルを指定します。 |
Assembler | Fitterの配置配線の割り当てをFPGAデバイスのプログラミング・イメージに変換します。 |
EDA Netlist Writer | 出力ファイルを生成して、他のEDAツールで使用できるようにします。 |