インテルのみ表示可能 — GUID: mwh1410384006756
Ixiasoft
インテルのみ表示可能 — GUID: mwh1410384006756
Ixiasoft
2.2.8.5.8. ソースクロックの周波数がオフセットを持つデスティネーション・クロックの周波数の倍数である場合
次のタイミング図は、Timing Analyzerが実行するデフォルトのセットアップチェック分析を示しています。
この例のセットアップ関係は、データがエッジ1で起動されず、エッジ3で起動されるデータをキャプチャーする必要があることを示しています。したがって、セットアップ要件を緩和できます。デフォルトの分析を修正するには、3のマルチサイクル開始セットアップ例外を使用して、起動エッジを2クロック周期シフトします。
次のマルチサイクル例外は、この例のデフォルト分析を調整します。
マルチサイクル制約
set_multicycle_path -from [get_clocks clk_src] -to [get_clocks clk_dst] \
-setup -start 3
次のタイミング図は、この例の推奨セットアップ関係を示しています。
次のタイミング図は、3のマルチサイクル開始設定値に対してTiming Analyzerが実行するデフォルトのホールドチェック解析を示しています。
Timing Analyzerは次の計算を実行して、ホールドチェックを決定します。
この例では、ホールドチェック2は制限が強すぎます。データは次に10 nsのエッジによって起動され、12 nsの現在のラッチエッジによってキャプチャーされたデータと照合する必要があります。これはホールドチェック2では発生しません。デフォルトの分析を修正するには、1のマルチサイクル・ホールド例外を指定する必要があります。