• 検索結果がありません。

マルチ・コーナー解析により、デザインでスタティック・タイミング解 析を実行しながら、さまざまな動作条件(電圧、プロセス、および温度)

の下でデザインを検証できます。

スタティック・タイミング解析に使用するデバイスの動作条件を変更す るには、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

タイミング解析機能