bndReplaceTermsBindingByName
bndReplaceTermsBindingByName(
d_schCellViewID
t_schTermName
d_layCellViewID
t_layTermName
)
=> t / nil
Description
Sets a binding between specified schematic and layout terminals, replacing any existing bindings in the process. The specified terminals must all be leaf objects. On the layout side, a leaf instance is an instance in the top level. On the schematic side, a leaf instance is the level at which the CPH stops such that INV1/P0 instance can bind to INV1|P0, but INV1 instance cannot bind to INV1|P0. For transparent instances, such as INV1, you can use INV1/N0 to add a binding to the nmos inside.
Arguments
|
Database ID of the top-level schematic cellview containing the schematic terminal to be bound. |
|
|
Database ID of the layout cellview containing the layout terminal to be bound. |
|
Value Returned
Example
bndReplaceTermsBindingByName(schCellViewID"a<0>"layCellViewID"a<2>")
t
Binds schematic terminal a<0> in the specified cellview to layout terminal a<2>.
Return to top