new_project(...) - new_project(...) - 2026.1 日本語 - UG1781

Power Design Manager Python スクリプト ガイド (UG1781)

Document_ID
UG1781
Release_Date
2026-06-23
Version
2026.1 日本語

説明

.xpe ファイルをインポートするか、パーツおよび/またはプロセスを選択して、新しいプロジェクトを作成します。

構文

new_project(<pdm_file>, part='', process='Maximum', xpe_file='')

戻り値

新しく作成されたプロジェクトを表す PdmProject オブジェクト。

パラメーター

名前 説明
<pdm_file> プロジェクト作成用の .pdm ファイルへのパス。
[part] xcve1752-NSVG1369-2mp-e-s のように、Vivado パーツ文字列 (大文字と小文字を区別しない文字列)。xpe_file オプションとは同時に指定できません。

デフォルト: PDM ツールのデフォルト パーツ

[process] 製造プロセスばらつき - 大文字と小文字を区別しない文字列 Typ[ical] または Max[imum]。

デフォルト: Maximum

[xpe_file] 作成時にインポートする .xpe ファイルへのパス。part オプションとは同時に指定できません。

デフォルト: なし

# Create a new project by importing an .xpe file
proj = new_project('my_design.pdm', xpe_file='baseline.xpe')
# Create a new project with default part and default process
proj = new_project('my_design.pdm')
# Create a new project with a specifiied part and process
proj = new_project('my_design.pdm', part='xcve1752-NSVG1369-2mp-e-s', process='Typical')
# Create a new project with default part and specified process
proj = new_project('my_design.pdm', process='Typical')
# Create a new project with part and process taken from valid list
proj = new_project('my_design.pdm', part=get_parts(regex='XCVP')[0], process=get_processes()[0])