マルチ・コーナー解析により、デザインでスタティック・タイミング解 析を実行しながら、さまざまな動作条件(電圧、プロセス、および温度)
の下でデザインを検証できます。
スタティック・タイミング解析に使用するデバイスの動作条件を変更す るには、set_operating_conditionsコマンドを使用します。
解 析 す る デ バ イ ス の ス ピ ー ド・グ レ ー ド を 変 更 す る に は、
create_timing_netlistコマンドを使用します。create_
timing_netlistコマンドについて詳しくは、7–27ページの
「タイミング・ネットリストの作成」を参照してください。
表7–44. create_timing_summaryコマンドのオプション
オプション 説明
-append 現在のレポートを-fileオプションで指定されるファイルに追加するよう指定
します。
-file <name> 現在のレポートをファイル<name>に書き込むよう指示します。
-hold クロック・ホールド・チェック・サマリ・レポートを生成します。
-panel_name <name> パネルに結果を送信し、新しいパネルの名前を指定します。
-recovery リカバリ・チェック・サマリ・レポートを生成します。
-removal リムーバル・チェック・サマリ・レポートを生成します。
-setup クロック・セットアップ・チェック・サマリ・レポートを生成します。
-stdout レポートをstdoutに送信するよう指示します。
タイミング解析機能
例7–50に、set_operating_conditionsコマンドとオプションを示 します。
例7–50. set_operating_conditionsコマンド set_operating_conditions
[-model <fast|slow>]
[-speed <speed grade>]
[-temperature <value in ºC>]
[-voltage <value in mV>]
[<operating condition Tcl object>]
表7–45に、set_operating_conditionsコマンドのオプションを示 します。
動作条件 Tcl オブジェクトを使用する場合、model、speed、
temperature、およびvoltageオプションは不要です。動作条件 Tcl オブジェクトを使用しない場合、model は必ず指定します が、-speed、-temperature、および-voltageオプションは省略 可能で、該当する場合はデバイスの適切なデフォルト値を使用 します。
表7–45. set_operating_conditionsコマンドのオプション
オプション 説明
-model <fast|slow> タイミング・モデルを指定します。
-speed <speed grade> デバイスのスピード・グレードを指定します。
-temperature <value in ºC> 動作温度を指定します。
-voltage <value in mV> 動作電圧を指定します。
<operating condition Tcl object> 動作条件を指定する動作条件Tclオブジェクトを指定します。
表7–46に、各デバイス・ファミリに設定可能な動作条件をいくつか示し ます。
ターゲット・デバイスに使用可能な動作条件のリストを取得す るには、get_available_operating_conditions コマン ドを使用します。
例7–51に、Stratix IIIデザインの動作条件として、低速モデル、1100 mV、
85° Cを設定する方法を示します。
例7–51.個々の値での動作条件の設定
set_operating_conditions -model slow -temperature 85 -voltage 1100
また、例7–51に示す動作条件は、例7–52に示すTclオブジェクトを使 用して設定できます。
例7–52. Tclオブジェクトによる動作条件の設定 set_operating_conditions 4_slow_1100mv_85c
表7–46.デバイス・ファミリの動作条件
デバイス・
ファミリ
使用可能な条件
動作条件Tcl オブジェクト スピード・
グレード モデル 電圧(mV) 温度(淸)
Stratix III 4 slow
slow fast
1100 1100 1100
85 0 0
4_slow_1100mv_85c 4_slow_1100mv_0c MIN_fast_1100mv_0c
Cyclone®III 7 slow
slow fast
1200 1200 1200
85 0 0
7_slow_1200mv_85c 7_slow_1200mv_0c MIN_fast_1200mv_0c
Stratix II 4 slow
fast
N/A N/A 4_slow
MIN_fast
Cyclone II 6 slow
fast
N/A N/A 6_slow
MIN_fast
タイミング解析機能