Product Documentation
Virtuoso Layout Suite XL: Connectivity Driven Editing User Guide
Product Version IC23.1, November 2023

Binding Updates

Use the Connectivity – Update – Binding command (or lxUpdateBinding SKILL function) to increase Layout XL-compliance by improving the bindings, if you have unbound instances between the schematic and layout views due to any of the following reasons:

If the layout has been created using the Layout XL connectivity-aware commands, the layout view is correct by construction and the layout instances are automatically bound to the schematic. In this case, running the Update Binding command is not required. For layouts that are not Layout XL-compliant or do not have the required connectivity information, the Update Binding command improves the binding between the schematic and the layout by setting options that control how the connectivity, the manual bindings, and the design hierarchy are processed.

The improvement in bindings and the desired Layout XL-compliance may not be achieved with a single Update Binding run. The command may need to be run iteratively to achieve the desired compliance, with each iteration modifying the command based on the improvement suggestions in the Update Binding report from the previous run.

To control which issues are reported during an Update Binding run, set the following environment variables, as appropriate:

Related Topics

lxUpdateBinding

LVS-clean

physical connectivity

route cells

bindIgnoreRouteCells

Layout XL-compliant

Transparent Layout Hierarchy Generation

Update Binding Report

Mosaic Instances Generation


Return to top
 ⠀
X