インテルのみ表示可能 — GUID: xid1535652174184
Ixiasoft
2.4.4.5.1. デフォルトのマルチサイクル解析
2.4.4.5.2. エンド・マルチサイクル・セットアップ = 2、エンド・マルチサイクル・ホールド = 0
2.4.4.5.3. エンド・マルチサイクル・セットアップ = 2、エンド・マルチサイクル・ホールド = 1
2.4.4.5.4. 同じ周波数のクロック (送信先クロックのオフセットあり)
2.4.4.5.5. 送信元クロック周波数の倍数になる送信先クロック周波数
2.4.4.5.6. 送信元クロック周波数の倍数になる送信先クロック周波数 (オフセットあり)
2.4.4.5.7. 送信先クロック周波数の倍数になる送信元クロック周波数
2.4.4.5.8. 送信先クロック周波数の倍数になる送信元クロック周波数 (オフセットあり)
2.5.1. Fmax 概要レポート
2.5.2. Report Timingレポート
2.5.3. ソースファイルごとのタイミングレポート
2.5.4. データ遅延レポート
2.5.5. ネット遅延レポート
2.5.6. クロックレポートおよびクロック・ネットワーク・レポート
2.5.7. クロック間転送レポート
2.5.8. メタスタビリティー・レポート
2.5.9. CDC Viewer レポート
2.5.10. 非同期 CDC レポート
2.5.11. ロジック深度レポート
2.5.12. 近隣パスレポート
2.5.13. レジスター分布レポート
2.5.14. ルーティング着目ネットレポート
2.5.15. リタイミング制約レポート
2.5.16. レジスター統計情報レポート
2.5.17. パイプライン情報レポート
2.5.18. 時間借用データレポート
2.5.19. 例外レポートおよび例外範囲レポート
2.5.20. ボトルネック・レポート
2.5.21. タイミングの確認
2.5.22. SDCレポート
インテルのみ表示可能 — GUID: xid1535652174184
Ixiasoft
2.6.1. quartus_sta 実行ファイル
quartus_sta 実行ファイルを使用すると、 Quartus® Prime 開発ソフトウェアの GUI を完全に実行することなく、タイミング解析を行うことが可能です。 次の方法を利用することができます。
- タイミング・アナライザーをインタラクティブ・コマンドシェル・モードで実行するには、コマンドプロンプトで次の内容を入力します。
quartus_sta -s
- タイミング解析をシステム・コマンド・プロンプトから実行するには、次のコマンドを入力します。
quartus_sta <options><project_name>
オプションで、利用可能なコマンド・ライン・オプションを使用して、大規模なデザインで反復的にタイミング解析を実行することができます。作業量の少ない解析を行うには、quartus_sta --mode=implement を使用します。このモードでは、 Quartus® Prime 開発ソフトウェアは縮小版のコーナータイミング解析を実行します。目的の結果を得たら、quartus_sta --mode=finalize を使用して、最終的なフィッターでの最適化と完全なマルチコーナー・タイミング解析をすべての動作条件下で実行することができます。
コマンドライン・オプション | 詳細 |
---|---|
-h | --help | quartus_sta に関するヘルプ情報を提供します。 |
-t <script file> | --script=<script file> | <script file> をソースに使用します。 |
-s | --shell | シェルモードを開始します。 |
--tcl_eval <tcl command> | Tcl コマンド <tcl command> を評価します。 |
--do_report_timing | デザインのすべてのクロックに対して、次のコマンドを実行します。report_timing -npaths 1 -to_clock $clock report_timing -setup -npaths 1 -to_clock $clock report_timing -hold -npaths 1 -to_clock $clock report_timing -recovery -npaths 1 -to_clock $clock report_timing -removal -npaths 1 -to_clock $clock |
--force_dat | 新しい遅延情報でのプロジェクト・データベースの更新を強制します。 |
--lower_priority | quartus_sta プロセスの計算優先度を下げます。 |
--post_map | ポストマップ・データベースの結果を使用します。 |
--sdc=<SDC file> | 使用する .sdc ファイルを指定します。 |
--report_script=<custom script> | 呼び出すカスタム・レポート・スクリプトを指定します。 |
--speed=<value> | タイミング解析に使用するデバイスのスピードグレードを指定します。 |
-f <argument file> | 追加のコマンドライン引数を含むファイルを指定します。 |
-c <revision name> | --rev=<revision_name> | 使用するリビジョンとそれに関連する Quartus® Prime Settings File (.qsf) を指定します。 |
--multicorner | タイミング・アナライザーで Slow コーナーと Fast コーナーの両方に対するすべてのスラック概要レポートを生成することを指定します。 |
--multicorner[=on|off] | マルチコーナー・タイミング解析をオフにします。 |
--voltage=<value_in_mV> | タイミング解析に使用するデバイス電圧を mV で指定します。 |
--temperature=<value_in_C> | タイミング解析に使用するデバイスの温度を摂氏 (° C) で指定します。 |
--parallel [=<num_processors>] | マルチプロセッサー・システムで使用するコンピューター・プロセッサーの数を指定します。 |
--mode=implement|finalize | タイミング・アナライザーで、反復時の操作 (implement) に対して縮小版コーナータイミング解析を実行する、もしくは、フィッターでの最終的な最適化と配置 (finalize) に対して 4 つのコーナー解析を実行するかを制御します。 |