インテル® Quartus® Prime プロ・エディションのユーザーガイド: Timing Analyzer

ID 683243
日付 9/30/2019
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

2.2.8.2. フォルス・パス(set_false_path)

Set False Pathset_false_path )制約を使用すると、テストロジックや回路の動作に関係のない他のパスなどのパスをタイミング解析から除外できます。そのパスのソース( -from )、共通スルー要素( -thru )、および宛先( -to )要素を指定できます。

次のSDCコマンドは、Aで始まるすべてのレジスターからBで始まるすべてのレジスターへの偽のパス例外を作成します。

set_false_path -from [get_pins A *] -to [get_pins B *]

ポイント・ツー・ポイントまたはクロック・ツー・クロック・パスのいずれかをフォールスパスとして指定できます。たとえば、電源投入時の初期化中に1回書き込まれたが、状態を再び変更しない静的構成レジスターのフォールスパスを指定できます。

スタティック・コンフィギュレーション・レジスターからの信号は多くの場合クロックドメインを横断しますが、一部のデータはクロックドメイン間で転送される可能性があるため、Clock-to-Clockパスへの偽パス例外を作成したくない場合があります。ただし、静的構成レジスターからすべてのエンドポイントへのfalseパス例外を選択的に作成できます。

Timing Analyzerは、特に指定しない限り、すべてのクロックが関連していると想定します。クロックグループを使用すると、削除する各クロック転送の間に複数のset_false_path例外を書き込むのではなく、クロック間のフォールスパス例外をより効率的に作成できます。