インテルのみ表示可能 — GUID: mwh1410383723620
Ixiasoft
2.2.8.5.1. デフォルトのマルチサイクル分析
2.2.8.5.2. End Multicycle Setup = 2およびEnd Multicycle Hold = 0
2.2.8.5.3. End Multicycle Setup = 2およびEnd Multicycle Hold = 1
2.2.8.5.4. デスティネーション・クロックオフセット付きの同じ周波数クロック
2.2.8.5.5. デスティネーション・クロックの周波数がソースクロック周波数の倍数である場合
2.2.8.5.6. デスティネーション・クロックの周波数がオフセットを持つソースクロック周波数の倍数である場合
2.2.8.5.7. ソースクロックの周波数がデスティネーション・クロックの周波数の倍数である場合
2.2.8.5.8. ソースクロックの周波数がオフセットを持つデスティネーション・クロックの周波数の倍数である場合
インテルのみ表示可能 — GUID: mwh1410383723620
Ixiasoft
2.2.5.5. クロックグループの作成(set_clock_groups)
Set Clock Groups(set_clock_groups)制約を使用すると、デザイン内のどのクロックが無関係であるかを指定できます。デフォルトでは、Timing Analyzerは、共通のベースまたは親クロックを持つすべてのクロックが関連しており、それらのクロックドメイン間のすべての転送がタイミング解析に有効であると想定しています。クロックグループをカットすることにより、特定のクロックドメイン間の転送をタイミング解析から除外できます。
set_clock_groupsコマンドを使用すると、異なるグループの無関係なクロック間のタイミングをカットできます。Timing Analyzerは関係なく、-exclusiveや-asynchronousグループを指定するかどうかの同様の分析を行います。 -groupオプションでグループを定義します。Timing Analyzerは、各グループのクロック間のタイミングパスを除外します。
次の表は、set_clock_groupsの影響を示しています。
宛先\ソース | A | B | C | D |
A | Analyzed | Cut | Cut | Cut |
B | Cut | Analyzed | Analyzed | Analyzed |
C | Cut | Analyzed | Analyzed | Analyzed |
D | Cut | Analyzed | Analyzed | Analyzed |
宛先\ソース | A | B | C | D |
A | Analyzed | Analyzed | Cut | Cut |
B | Analyzed | Analyzed | Cut | Cut |
C | Cut | Cut | Analyzed | Analyzed |
D | Cut | Cut | Analyzed | Analyzed |
宛先\ソース | A | B | C | D |
A | Analyzed | Cut | Cut | Cut |
B | Cut | Analyzed | Cut | Cut |
C | Cut | Cut | Analyzed | Analyzed |
D | Cut | Cut | Analyzed | Analyzed |
宛先\ソース | A | B | C | D |
A | Analyzed | Cut | Analyzed | Cut |
B | Cut | Analyzed | Cut | Analyzed |
C | Analyzed | Cut | Analyzed | Cut |
D | Cut | Analyzed | Cut | Analyzed |
宛先\ソース | A | B | C | D |
A | Analyzed | Cut | Analyzed | Analyzed |
B | Cut | Analyzed | Cut | Cut |
C | Analyzed | Cut | Analyzed | Analyzed |
D | Analyzed | Cut | Analyzed | Analyzed |