クロック制約の定義 - 2023.2 日本語

FPGA および SoC 用 UltraFast 設計手法ガイド (UG949)

Document ID
UG949
Release Date
2023-11-29
Version
2023.2 日本語

クロックは、ほかの制約で使用できるように、最初に定義する必要があります。タイミング制約作成フローでは、まずクロックを定義する必要のある箇所を特定し、プライマリ クロックまたは生成クロックのどちらとして定義する必要があるかを判断します。

重要: クロックに特定の名前を指定する場合 (-name オプション)、そのクロック名がほかのクロック制約または既存の自動生成クロックで使用されていないことを確認する必要があります。同じクロック名が複数のクロック制約で使用されていると、Vivado Design Suite のタイミング エンジンから最初のクロック定義が上書きされることを警告するメッセージが表示されます。同じクロック名が 2 回使用された場合、最初のクロック定義と、2 つのクロック定義の間に指定されたその名前を参照する制約は失われます。AMDでは、ほかの制約に影響を与えずにすべてのタイミング パスに制約が適用された状態を維持できる場合以外は、クロック定義が上書きされる状況を避けることをお勧めします。