AR# 9414

12.1 タイミング クロージャ - TBUF またはその他の中間ポイントを介するパスについて

説明

パスにタイミング制約を設定しましたが、制約にエラーが発生します。タイミング制約を通過させるにはどうすればよいでしょうか。

ソリューション


これは有効なパスですか。TBUF を介したパスが有効でないことがあります。タイム スペックを新規に作成し、次の構文を使用してこのパスを無視します。

FROM FFS THRU <output of tbuf> TO FFS TIG;

FFS から TBUFS を通過して FFS に到達する有効なパスがある場合は、タイム グループを新規に作成します。タイム スペックを作成し、このパスをカバーするには次の 2 つの方法があります (コメント = #)。

#Creating a New Group;

INST flip_flop_names TNM = new_group;

#Exclude valid FFS from FFS group:

TIMEGRP new_group = FFS EXCEPT valid_ffs;

#Time spec Ignore:

TIMESPEC TS_TIG = FROM FFS THRU "output of tbuf" TO new_group TIG;

その他の情報は、次のアンサーを参照してください。

-ファンアウトの高い信号を避けるには (ザイリンクス アンサー 9410) を参照してください。

- ステート マシンの最適化については、(ザイリンクス アンサー 9411) を参照してください。

- ロング キャリー ロジック チェーンについては、(ザイリンクス アンサー 9412) を参照してください。

- I/O のトライステート イネーブル パスについては、 (ザイリンクス アンサー 9413) を参照してください。

- RESET または ".SR" ピンのような関連のないパスを通るタイミングについては、(ザイリンクス アンサー 9415) を参照してください。

- TBUF を通るパスについては、(ザイリンクス アンサー 9416) を参照してください。

- ロジックのレベル数が多くなりすぎないようにするには、(ザイリンクス アンサー 9417) を参照してください。

- 目標を 5 ~ 10% 達成できないタイミング制約については、(ザイリンクス アンサー 9418) を参照してください。

- 目標を 10 ~ 15% 達成できないタイミング制約については、(ザイリンクス アンサー 9419) を参照してください。
AR# 9414
日付 12/15/2012
ステータス アクティブ
種類 一般
ツール 詳細 概略