このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
インテルのみ表示可能 — GUID: mwh1410383984878
Ixiasoft
インテルのみ表示可能 — GUID: mwh1410383984878
Ixiasoft
2.2.8.5.7. ソースクロックの周波数がデスティネーション・クロックの周波数の倍数である場合
次の例では、ソースクロック周波数はデスティネーション・クロック周波数の倍数です。
次のタイミング図は、Timing Analyzerが実行するデフォルトのセットアップチェック分析を示しています。
セットアップ関係は、エッジ1で起動されたデータはキャプチャーを必要とせず、エッジ2で起動されたデータはキャプチャーを必要とすることを示しています。したがって、セットアップ要件を緩和できます。デフォルトの分析を修正するには、開始マルチサイクル・セットアップ例外2で起動クロックを1クロック周期シフトします。
次のマルチサイクル例外は、この例のデフォルト分析を調整します。
マルチサイクル制約
set_multicycle_path -from [get_clocks clk_src] -to [get_clocks clk_dst] \
-setup -start 2
次のタイミング図は、この例の推奨セットアップ関係を示しています。
この例では、ホールドチェック2は制限が強すぎます。データは次に10 nsのエッジで起動され、10 nsの現在のラッチエッジでキャプチャーされたデータに対してチェックする必要があります。これはホールドチェック2では発生しません。デフォルトの分析を修正するには、1のマルチサイクル開始ホールド例外を使用します。