プロジェクト モードと非プロジェクト モードの違い - 2023.2 日本語

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

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

Vivado インプリメンテーションは、プロジェクト モードおよび非プロジェクト モード両方で実行できます。Vivado IDE および Tcl API は、プロジェクト モードおよび非プロジェクト モード両方で使用できます。

プロジェクト モードと非プロジェクト モードには、多くの違いがあります。次に、非プロジェクト モードでは使用できない機能を示します。

  • Flow Navigator
  • デザイン ステータス インジケーター
  • IP カタログ
  • インプリメンテーション run および run ストラテジ
  • [Design Runs] ウィンドウ
  • [Messages] ウィンドウ
  • [Reports] ウィンドウ
注記: このリストには、非プロジェクト モードでサポートされない機能がすべて含まれているわけではありません。

非プロジェクト ベースのデザインをインプリメントするには、次の Tcl コマンドを個別に実行する必要があります。

  • opt_design
  • power_opt_design (オプション)
  • place_design
  • phys_opt_design (オプション)
  • route_design
  • phys_opt_design (オプション)
  • write_bitstream

インプリメンテーションの各段階は、Tcl コンソールから対話的に実行するか、Vivado IDE で実行するか、カスタム Tcl スクリプトを使用して実行できます。デザイン フローは、必要に応じてレポート コマンドや最適化を追加してカスタマイズできます。詳細は、非プロジェクト モードでのインプリメンテーションの実行 を参照してください。

このガイドでは、プロジェクト モードおよび非プロジェクト モードでのインプリメンテーションの実行について詳細に説明します。

プロジェクト モードまたは非プロジェクト モードを使用した Vivado Design Suite の実行に関する詳細は、次の資料を参照してください。

  • 『Vivado Design Suite ユーザー ガイド: デザイン フローの概要』 (UG892)
  • 『Vivado Design Suite ユーザー ガイド: Vivado IDE の使用』 (UG893)