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