bndRemoveObjectBinding
bndRemoveObjectBinding(d_dbID[d_layCV] ) => t / nil
Description
Removes the binding of the specified objects. The object ID can be specified in different formats. See the argument description for more information.
Arguments
Value Returned
Example
Removes the binding for instance I1.
I1 = dbGetInstByName(lcv "I1"))
bndRemoveObjectBinding(I1)
Removes the binding for instance I1, if you have more than one XL session open for the same schematic with a different layout.
bndRemoveObjectBinding(I1 lcv)
Removes the binding for the R4<1> bit of the schematic instance.
R4 = dbGetinstByName(scv "R4<0:1>")
bndRemoveObjectBinding(list(list(R4 1)))
Removes the binding between H3<1> and NAND/N0, which is an instance in lower cell in the schematic hierarchy NAND/N0.
H3 = dbGetAnyInstByName(scv "H3<0:1>")
NANDN0 = dbGetAnyInstByName(scv2 "N0")
bndRemoveObjectBinding(list(list(H3 1) list(NANDN0)))
Removes the binding for instances at the hierarchical path returned by geGetInstHierPath(w_window). Note though that instances in the layout window must be selected before they can be used.
bndRemoveObjectBinding(geGetInstHierPath(w_layWindow))
Return to top