select_part(...) - select_part(...) - 2026.1 English - UG1781

Python Scripting Guide for PDM Tool (UG1781)

Document_ID
UG1781
Release_Date
2026-06-23
Version
2026.1 English
Revision

Description

Select a part and optionally set the manufacturing process.

Syntax

select_part(<part>, process='')

Parameters

Name Description
<part> Vivado part, a case insensitive string, for example, 'XCVE1752-nsvg1369-2MP-e-s'.
[process] Type of the manufacturing process variations. Accepts case insensitive '[Typ]ical' or '[Max]imum' values.

Default: Current process

Examples

# Select a new part for the current project
proj = open_project('my_design.pdm')
proj.select_part('xcvc1902-vsva2197-1lp-e-s')
# Select a part with a specific process
proj.select_part('xcvc1902-vsva2197-1lp-e-s', process='Maximum')
# The current process is retained if not specified
proj.select_part('xcve1752-nsvg1369-2mp-e-s')