Product Documentation
Virtuoso Power Manager User Guide
Product Version IC23.1, June 2023

allowDomainWithoutElements

lp allowDomainWithoutElements boolean { t | nil }

Description

Controls the creation of power domains exported in the 1801 file based on their constituent elements.

When allowDomainWithoutElements is t, only power domains without elements are exported in the 1801 file. If this variable is set to the default value nil, the power domains that have instances/elements are exported in the 1801 file and the domains without any elements are not exported in the 1801 file.

Default scenario

create_power_domain pd__vddB_init__vssB \
-elements { i_block }  \
-supply { primary ss__vddB_init__vssB } \
-supply { extra_supplies "" }
create_power_domain pd__vddA__vssA \
-include_scope  \
-supply { primary ss__vddA__vssA } \
-supply { extra_supplies "" }

Non Default scenario

create_power_domain pd__vddB_init__vssB \
-elements { i_block }  \
-supply { primary ss__vddB_init__vssB } \
-supply { extra_supplies "" }
create_power_domain pd__vddB__vssB \
-supply { primary ss__vddB__vssB } \
-supply { extra_supplies "" }
create_power_domain pd__vddA__vssB \
-supply { primary ss__vddA__vssB } \
-supply { extra_supplies "" }
create_power_domain pd__vddA__vssA \
-elements {.}  \
-supply { primary ss__vddA__vssA } \
-supply { extra_supplies "" }

GUI Equivalent

None

Examples

envGetVal("lp" "allowDomainWithoutElements")
envSetVal("lp" "allowDomainWithoutElements" 'boolean t)

Related Topics

Registering Supply Set and Power Domain


Return to top
 ⠀
X