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

Versal アダプティブ SoC システム統合および検証設計手法ガイド (UG1388)

Document ID
UG1388
Release Date
2023-11-15
Version
2023.2 日本語

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

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

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

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

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

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