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

bndRemoveInstBindingByName

bndRemoveInstBindingByName(
d_dbCellViewID
t_objName
[ d_dbCellViewID ]
)
=> t / nil

Description

Removes the binding of a named instance.

Arguments

d_dbCellViewID

Database ID of the schematic or layout cellview that contains the instance for which binding needs to be removed.

If a schematic cellview ID is passed, the instance name specified is that of the schematic instance. If a layout cellview ID is passed, the instance name specified is that of the layout instance.

t_objName

Name of the instance.

d_dbCellViewID

Additional, optional layout cellview ID in which the instance to be unbound is searched.

Value Returned

t

The binding was removed.

nil

The binding was not removed.

Example

Removes the binding for a bound layout instance I145.

bndRemoveInstBindingByName(layCV "I145")
t

Layout instance I145 is unbound.

bndRemoveInstBindingByName(layCV "I145")
nil

Removes the binding for a bound schematic instance I12.

bndRemoveInstBindingByName(schCV "I12" layCV)
t

Return to top
 ⠀
X