フロアプランおよび過剰な制約の回避 - 2023.2 日本語

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

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

インクリメンタル インプリメンテーション フローを使用する場合は、次を回避してください。

  • インクリメンタル インプリメンテーション run にはフロアプランを使用しないようにします。

    Pblock の配置は基準チェックポイントの配置に置き換えられます。

  • 配置で制約を厳しくしすぎないようにします。

    インクリメンタル インプリメンテーション run でデザインの制約を厳しくしすぎると、ツールが不適切に変更されたターゲット WNS を満たそうとするため、再利用に大きく影響します。過剰な制約を回避するには、次のいずれかを実行します。

    • 適用される制約を修正して、配置プログラムでの過度な制約を削除します。
    • インクリメンタル run に次のコマンドを適用します。
      注記: このコマンドは、非インクリメンタル run には影響しませんが、適用したクロックのばらつき制約をすべて無視します。
      config_implementation { {incr.ignore_user_clock_uncertainty 1}}