説明
.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])