Vivado インプリメンテーションのサブプロセス - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: インプリメンテーション (UG904)

Document ID
UG904
Release Date
2023-11-01
Version
2023.2 日本語

Vivado Design Suite のインプリメンテーション プロセスでは、論理ネットリストおよび制約が配置配線済みデザインに変換され、ビットストリームを生成できるようにします。インプリメンテーション プロセスには、次のサブプロセスがあります。

  1. デザインの最適化: ターゲットの AMD デバイスにフィットしやすいように論理デザインを最適化します。
  2. デザインの消費電力最適化 (オプション): ターゲットの AMD デバイスの消費電力を削減するようデザイン エレメントを最適化します。
  3. デザインの配置: デザインをターゲット AMD デバイスに配置し、タイミングを向上するためファンアウト複製を実行します。
  4. 配置後のデザインの消費電力最適化 (オプション): 配置後に消費電力を削減するよう追加の最適化を実行します。
  5. 配置後のデザインの物理最適化 (オプション): 配置に基づく見積もりタイミングを使用してロジックおよび配置を最適化します。ファンアウトの大きいドライバーの複製も含まれます。
  6. デザインの配線: デザインをターゲット AMD デバイスに配線します。
  7. 配線後のデザインの物理最適化 (オプション): 配線後の実際の遅延を使用して、ロジック、配置、および配線を最適化します。
  8. ビットストリームの生成: AMD デバイス コンフィギュレーションのビットストリームを生成します。通常、インプリメンテーションの後にビットストリームを生成します。

ビットストリーム生成の詳細は、 『Vivado Design Suite ユーザー ガイド: プログラムおよびデバッグ』 (UG908) の「ビットストリームまたはデバイス イメージの生成」を参照してください。