Quartus® Prime プロ・エディションのユーザーガイド: デザイン最適化

ID 683641
日付 7/08/2024
Public
ドキュメント目次

5.5.7.3.2. Project Handle プロパティー

Project Handle オブジェクトの主な目的は、単一のプロジェクト・コンパイル・データベースへの接続を構成、起動、および管理することです。

表 29.  Project Handle プロパティー
プロパティー名 プロパティー・タイプ プロパティーの説明 デフォルト値 読み出し専用 備考
qpf_path 文字列 (.qpf ファイルへの有効なパスである必要があります) 展開およびインターフェイスさせるプロジェクトおよびデータベースに対応するプロジェクト・ファイル なし    
project_directory 文字列 インターフェイスするプロジェクト・ファイルのディレクトリー名 なし True qpf_path 値から派生します
project_name 文字列 インターフェイスしているプロジェクト・ファイルのベース名 なし True qpf_path 値から派生します
revision_name 文字列 指定するリビジョン名 なし   指定されていない場合、Exploration Dashboard は、リビジョン名がプロジェクトのデフォルトのリビジョン名であると仮定します。これは、qpf_path プロパティーを設定する更新されます。
connection_status Enum launch_connection または disconnect 手法が完全に成功した後、コミュニケーション・チャネルの状態を反映します。 Close True STARTINGREADYCLOSEDRUNNINGTIMEOUTANY のいずれかです。
groups Project Group ID のリスト プロジェクトが属するグループのセットです。 なし   プロジェクトは任意の数のグループに所属することができます。プロジェクトの groups プロパティーに存在する各グループ ID は、そのプロジェクトの ID が projects プロパティーに含まれていることが保証されているグループオブジェクトに対応しています。プロジェクトの groups プロパティーは、グループの projects プロパティーと一貫性が保たれています。
注: すべてのプロジェクトは少なくとも1つのグループに所属していなければなりません。sanitize_workspace を実行すると、グループ化されていないすべてのプロジェクトがデフォルトグループに作成され、配置されます。
db_state Enum プロジェクトのコンパイル・データベースがロードされているかどうかを示します。 Unloaded True unloaded または loaded のいずれかです。