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

vpmImportPowerIntent

vpmImportPowerIntent(
t_libname
t_cellname 
t_viewname
t_viewlist
t_file1801Path
[ ?resolveTopNets g_resolveTopNets ]
)
=> t / nil

Description

Imports the power intent for any cellview. It also creates the netSet properties and resolves tie connections in the design hierarchy and creates supply pins corresponding to the power domain nets and global nets.

This function requires a Virtuoso Schematic Editor XL license, which is released when the import is complete.

Arguments

t_libname

Name of the library of the cellview to be imported or exported for power intent.

t_cellname

Name of the cell to be imported or exported for power intent.

t_viewname

Name of the view to be imported or exported for power intent.

t_viewlist

Switch view list specifying the order of traversal of hierarchical schematic to create the required OA objects.

t_file1801Path

Name or path of the 1801 file to be imported.

?resolveTopNets g_resolveTopNets

Controls the generation of supply nets and supply ports in a design.

When set to t,

  • Ports are created at the top level and their corresponding nets are non-inherited.
  • Ports are created at the scope level and their corresponding nets are inherited.

When set to nil (default),

  • Ports created at the top level and their corresponding nets are inherited.
  • Ports created at the scope level and their corresponding nets are inherited.

Local nets created using create_supply_net without ports are non-inherited at both the scope level and top level.

Value Returned

t

The power intent setup is successfully imported.

nil

The power intent setup could not be imported.

Example

vpmImportPowerIntent( "test_pg" "pass_gate_SC" "schematic" "schematic symbol" "import.upf"  ?resolveTopNets t) 

Related Topics

Power Intent Import

Return to top
 ⠀
X