インテルのみ表示可能 — GUID: mwh1410383754056
Ixiasoft
インテルのみ表示可能 — GUID: mwh1410383754056
Ixiasoft
2.2.7.2. 最大スキュー(set_max_skew)
set_max_skew -from_clock {clock} -to_clock {*} -from foo -to blat 2
set_max_delay、set_min_delay、およびset_multicycle_path制約は、set_max_skewタイミング制約に影響しません。ただし、set_false_pathおよびset_clock_groups制約はset_max_skew制約に影響します。
Timing Analyzerは、誤ったパスでカットされたパスのスキューを分析せず、クロックが相互に排他的である場合、2つのパスのスキューを比較しません。ただし、Timing Analyzerは、クロックが非同期のスキューパスを分析します。
引数 | 内容 |
---|---|
-h | -help | ショート・ヘルプ。 |
-long_help | 使用例と可能な戻り値を提供するロング・ヘルプ。 |
-fall_from_clock <names> | 有効なソースクロック(Tclは文字列パターンに一致する)。解析では、クロックの立ち下がりエッジからのパスのみが考慮されます。 |
-fall_to_clock <names> | 有効な宛先クロック(Tclは文字列パターンに一致する)。解析では、クロックの立ち下がりエッジからのパスのみが考慮されます。 |
-from <names> 1 | 有効なソース(Tclは文字列パターンに一致する)。 |
-from_clock <names> | 有効なソースクロック(Tclは文字列パターンに一致する)。 |
-get_skew_value_from_clock_period <src_clock_period|dst_clock_period|min_clock_period> | スキュー制約をクロック周期の倍数として解釈するオプション。 |
-rise_from_clock <names> | 有効なソースクロック(Tclは文字列パターンに一致する)。分析では、クロックの立ち上がりエッジからのパスのみが考慮されます。 |
-rise_to_clock <names> | 有効な宛先クロック(Tclは文字列パターンに一致する)。解析では、クロックの立ち上がりエッジへのパスのみが考慮されます。 |
-skew_value_multiplier <multiplier> | スキュー要件を計算するためにクロック周期を乗算する値。 |
-to <names> 1 | 有効な宛先(Tclは文字列パターンに一致する) |
-to_clock <names> | 有効な宛先クロック(Tclは文字列パターンに一致する)。 |
<skew> | 必要なスキューの値。 |
クロック間に最大スキュー制約を適用すると、指定したクロック(-fromオプションで)で駆動されるすべてのレジスターまたはポートから、指定したクロック(-toオプションで)で駆動するすべてのレジスターまたはポートに制約が適用されます。
-includeおよび-excludeオプションを使用して、次の1つ以上を含めたり除外したりします;レジスター・マイクロ・パラメーター(utsu、uth、utco)、クロック到着時間( from_clock 、 to_clock )、クロックの不確実性( clock_uncertainty )、共通クロックパスの悲観的削除( ccpp )、入力および出力遅延( input_delay 、 output_delay )およびオンダイ・バリエーション( odv )。
最大スキュー解析には、データの到着時間、クロックの到着時間、レジスターのマイクロ・パラメーター、クロックの不確実性、ダイ上のばらつき、ccppの除去が含まれます。これらのうち、デフォルトでは、フィッター中にccppの削除のみが無効になります。 -includeを使用すると、デフォルトの分析には包含リストに含まれるものが含まれます。同様に、 -excludeを使用すると、デフォルトの分析では除外リストにあるものが除外されます。 -includeオプションと-excludeオプションの両方で同じパラメーターを指定すると、そのパラメーターは除外されます。
-get_skew_value_from_clock_periodを使用して、スキューを起動クロック周期またはラッチクロック周期の倍数、または2つのうち小さい方の周期として設定します。このオプションを使用する場合、 -skew_value_multiplierを設定します。位置スキューオプションは設定できません。複数のクロックがスキューパスのセットをクロックする場合、Timing Analyzerは最小周期のクロックを使用してスキュー制約を計算します。
Report Max Skew( report_max_skew )をクリックして、最大スキュー分析を表示します。 2つ以上のパス間でスキューが発生するため、-from/-from_clockおよび-to/-to_clockフィルターが2パス未満を満たす場合、結果は表示されません。