プロジェクト データの出力 - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: Vivado IDE の使用 (UG893)

Document ID
UG893
Release Date
2023-10-25
Version
2023.2 日本語

次の表に、Vivado IDE プロジェクト データ出力のファイル名と説明をリストします。

表 1. Vivado IDE プロジェクト データ出力
プロジェクト データ出力 ファイル名 説明
プロジェクト ディレクトリ <projectname>
  • Vivado IDE で新しいプロジェクトを作成すると、プロジェクト ファイル、プロジェクト データ ディレクトリ、およびインプリメンテーション結果を含めるプロジェクト ディレクトリがオプションで作成されます。
  • このプロジェクト ディレクトリには、New Project ウィザードで入力したプロジェクト名と同じ名前が付けられます。
プロジェクト ファイル <projectname>.xpr
  • Vivado IDE で新しいプロジェクトを作成すると、プロジェクト ファイルが作成されます。
  • このプロジェクト ファイルには、New Project ウィザードで入力したプロジェクト名と同じ名前が付けられます。
メッセージ非表示設定ファイル <projectname>.filter
  • Vivado IDE でメッセージを非表示に設定した場合、メッセージの非表示規則を含むバイナリ ファイルであるメッセージ非表示設定ファイルが作成されます。
  • このファイルの名前は、プロジェクト ファイルと同じになります。
プロジェクト データ ディレクトリ <projectname>.data
  • Vivado IDE で新しいプロジェクトを作成すると、プロジェクト メタデータを含めるためのプロジェクト データ ディレクトリが作成されます。
  • このプロジェクト データ ディレクトリには、New Project ウィザードで入力したプロジェクト名と同じ名前が付けられます。
プロジェクト データの制約セットの下位ディレクトリ <constraint_set_name>
  • 制約ファイルセット (デフォルトでは constrs_1) のメタデータに対応するメインのサブディレクトリです。
  • プロジェクトに制約セットを追加するたびに、最上位ディレクトリが作成されます (デフォルトでは constrs_2constrs_3 など)。
プロジェクト ソース ディレクトリ <projectname>.srcs
  • プロジェクト ソース ディレクトリには、プロジェクトにインポートされた HDL ソース ファイルが保存されます。
  • ip および bd サブディレクトリには、インポートされた IP、生成された IP、およびブロック デザインからのファイルが含まれます。
プロジェクト IP インテグレーター ディレクトリ

<projectname>.srcs/

<source_set>/bd/

<design_name>

  • hdl サブディレクトリには、最上位 HDL ファイルとラッパーが含まれます。
  • ip サブディレクトリには、ブロック デザインの各 IP のサブフォルダーが含まれます。
  • ui サブディレクトリには、ブロック デザインのグラフィカル レイアウトのデータ ファイルが含まれます。
プロジェクトの生成ファイルが保存されるディレクトリ <projectname>.gen project.gen という追加のプロジェクト ディレクトリがプロジェクト ディレクトリ内に自動的に作成されます。このディレクトリには、IP およびブロック図 (BD) で作成されたすべての出力ファイルが保存されます。この変更の結果、project.srcs ディレクトリには、デザイン作成に使用されたソースのみが、project.gen ディレクトリには出力ファイルが含まれるようになります。