インテルのみ表示可能 — GUID: mwh1409959982449
Ixiasoft
インテルのみ表示可能 — GUID: mwh1409959982449
Ixiasoft
2.9.5.7. レジスターの入出力遅延
define_reg_input_delayおよびdefine_reg_output_delayオプションは、配置配線後の配線遅延が、Synplifyソフトウェアの予測する遅延を超過するため、デザインがタイミング目標を満たさない場合にタイミングを収束するのに便利です。このオプションを使用して合成を再実行し、実際のルーティング遅延を(配置配線結果から) 指定して、ツールが必要なクロック周波数を満たすようにします。 Synopsysでは、最良の結果を得るために、これらの割り当てを過大にしないことを推奨しています。たとえば、配線遅延値を増やしても、最後のコンパイルからの完全な配線遅延は使用しません。
SCOPE制約ウィンドウのレジスターパネルには、次のオプションがあります。
- Register - レジスターの名前を指定します。コンパイル済みのデザインを初期化した場合は、リストから名前を選択します。
- Type - 遅延が入力遅延または出力遅延のいずれであるかを指定します。
- Route - インテル® Quartus® Prime開発ソフトウェアにフォワードアノテートされるクロック周期に影響を与えることなく、制約されているレジスターの有効周期を指定された値だけ短縮します。
次のTcl コマンド構文を使用して、入力または出力レジスターの遅延をナノ秒単位で指定します。
入力および出力レジスター遅延
define_reg_input_delay {<register>} -route <delay in ns>
define_reg_output_delay {<register>} -route <delay in ns>