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

ID 683243
日付 9/30/2019
Public

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

ドキュメント目次

2.2.5.6.1. クロック遅延の設定(set_clock_latency)

Set Clock Latencyset_clock_latency )制約を使用すると、クロックネットワークで追加の遅延(レイテンシー)を指定できます。この遅延値は、クロック遷移のRise-rise )またはFall-fall )を参照して、仮想(または理想)クロックから最長Late-late )または最短のEarly-early )パスを経由する外部遅延を表します 。

Timing Analyzerは、セットアップ解析の計算時に、データ到着パスに遅いクロック・レイテンシーを使用し、クロック到着パスに早いクロック・レイテンシーを使用します。 Timing Analyzerは、ホールド解析のために、データ到着時間に早いクロック・レイテンシーを使用し、クロック到着時間に遅いクロック・レイテンシーを使用します。

クロック・レイテンシーには、クロック・ソース・レイテンシーとクロックネットワーク・レイテンシーの2つの形式があります。ソース・レイテンシーは、クロックの原点からクロック定義ポイント(クロックポートなど)までの伝搬遅延です。ネットワーク遅延は、クロック定義ポイントからレジスターのクロックピンまでの伝播遅延です。レジスターのクロックピンでの合計レイテンシーは、クロックパスのソース・レイテンシーとネットワーク・レイテンシーの合計です。

デザインのクロックポートへのソース・レイテンシーを指定するには、set_clock_latencyコマンドを使用します。

注: Timing Analyzerは、ネットワーク遅延を自動的に計算します。そのため、set_clock_latencyコマンドでのみソースレイテンシーを特性化できます。 -sourceオプションを使用する必要があります。