インテル® Agilex™ エンベデッド・メモリー・ユーザーガイド

ID 683241
日付 1/08/2021
Public

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

ドキュメント目次

4.3.11.2.1. SDCコマンド

表 49.   インテル® Quartus® Primeのフィッターとタイミング・アナライザーでのSDCコマンドの使用方法以下に提供されているSDCの説明は、DCFIFOのユースケースにおいての概要です。SDCの完全な詳細に関しては、Intel Quartus Prime Pro Edition HandbookのIntel Quartus Prime Timing Analyzerの章を参照してください。
SDCコマンド フィッター タイミング・アナライザー 推奨される設定
set_max_skew 34 マルチビットCDCパスのフロップの配置とルーティングを制約し、ビットにおいて指定されているスキュー要件を満たします。

指定されているスキュー要件が完全に満たされているかを解析します。クロックパスとデータパスの両方が考慮されます。

1つの起動クロック未満に設定します。

set_net_delay

set_max_skewに類似していますが、クロックのスキューを考慮していません。

クロッシング・レイテンシーが制約されていることを保証します。

指定されているネット遅延要件が完全に満たされているかを解析します。クロックパスは考慮されません。

これは現在、1ラッチクロック未満に設定されています。 35

set_min_delay/set_max_delay

set_false_pathコマンドを模倣することによってフィッターの作業を緩和しますが、他のSDCを変更しません。 36

セットアップとホールドの確認に対するタイミング解析を緩和し、失敗しないようにします。 37

これは現在、最大/最小で100ns/-100nsに設定されています。 38

34 タイミング・アナライザー 2のない以前のQuartusのバージョンでは、コンパイル時間に大きな影響を与える可能性があります。
35 熟練しているユーザーにおいては、デザインに基づき値を微調整することができます。例えば、デザインでより長いクロッシング・レイテンシーを許容できる場合 (フルのステータスおよび空のステータスが遅延します) は、これを緩和することができます。
36 set_false_path (優先順位が最も高いため、非常に長い挿入遅延が発生する可能性があります) を使用しない場合、フィッターはデフォルトのセットアップとホールドを満たそうとしますが、これは過剰制約になります。
37 set_false_pathを使用しない場合、CDCパスはデフォルトのセットアップとホールドで解析されますが、これは過剰制約になります。
38 CDCパスを観察する場合は、set_false_pathと比較して約100nsの遅延が予想されます。