Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

lxHiBackAnnotateSelectedDummies

lxHiBackAnnotateSelectedDummies(
[ ?schCV d_schCellViewId ]
[ ?layCV d_layCellViewId ]
[ ?autoSchExtract { t | nil } ]
[ ?figs l_figs ]
)
=> t

Description

Backannotates to schematic the symbols of selected active dummy devices—dummy devices that are not tied to a power or ground net and are not bound in the current layout view. If the schematic and the layout cellview IDs are not supplied, Virtuoso tries to determine them automatically.

You can also choose to backannotate inactive dummy devices—dummy devices that are tied to a power or ground net. To do this, type the following in the CIW:
envSetVal("layoutXL" "lxDummyBackAnnotateAll" 'boolean t)

For more information on backannotation of dummy devices, see Dummy Instances Backannotation.

Arguments

?schCV d_schCellViewId

Database ID of the schematic cellview to which the dummy is backannotated.
Default: nil

?layCV d_layCellViewId

Database ID of the layout cellview from which the dummy is backannotated.
Default: nil

?autoSchExtract

Automatically extracts the schematic, if required.
Default: nil

?figs l_figs

Figure IDs to be used for backannotation.

If figure IDs are available, these are used for backannotation instead of the selected set.
Default: nil

Value Returned

t

The symbols of selected active dummies are backannotated to the schematic view.

nil

Backannotation of selected active dummies failed.

Example

d1 = dbFindAnyInstByName(lcv "|Dummy_I1")
figs = cons(d1 insts)
lxHiBackAnnotateSelectedDummies(?schCV scv ?layCV lcv ?autoSchExtract t ?figs figs)

Batch Mode

lxRunCmdInVXL(lcv 'lxHiBackAnnotateSelectedDummies list(?schCV scv ?layCV lcv ?autoSchExtract t ?figs figs))

Return to top
 ⠀
X