get_summary(...) - get_summary(...) - 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

Get power design summary object by name.

Syntax

get_summary(<name>)

Returns

PdmSummary object.

Parameters

Name Description
<name> Summary name.

Examples

# Get power rail characteristics summary from power design
proj = open_project('my_design.pdm')
pwr_design = proj.get_power_design()
print(pwr_design.summary_names)
# ['power_rail_characteristics', 'power_delivery_design', ...]
rail_chars = pwr_design.get_summary('power_rail_characteristics')
# Read rail characteristics values as a dictionary
values = rail_chars.get_values()
# Get power delivery design summary from power design
delivery_design = pwr_design.get_summary('power_delivery_design')
# Read power delivery design values as a dictionary
values = delivery_design.get_values()
# Compare power delivery across consolidation modes
for mode in pwr_design.power_rail_consolidation_modes:
	pwr_design.power_rail_consolidation = mode
	delivery_design = pwr_design.get_summary('power_delivery_design')
	values = delivery_design.get_values()
	# do something with values per mode, e.g. compare rail voltages