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

Defining a Many-to-Many Device Correspondence

Connectivity errors introduced while defining a many-to-many device correspondence are reported by Check Against Source but cannot be corrected automatically by Update Components And Nets. This is because it is impossible to determine the correct terminal binding in a many-to-many relationship.

To define a correspondence between multiple schematic instances and multiple layout instances:

  1. From the layout window menu bar, choose Connectivity – Define Device Correspondence.
    The Define Device Correspondence form appears.
  2. Select the instances to be bound from the Schematic and the Layout trees.
    You can only bind unbound devices. To only see the unbound instances, choose Unbound Instances from the Filter cyclic field; to see only the unbound terminals, choose Unbound Terminals.
  3. Click Bind to create a correspondence between the selected schematic instances and the selected layout instances.
    Layout XL binds the instances, but needs more information to propagate the connectivity correctly. Therefore, the Assign layout instance terminals form is displayed, which you can use to assign layout nets to the unbound instance terminals in the selected layout instance. For more information, see Assigning Layout Instance Terminals to Nets.

Related Topics

Define Device Correspondence Form

Assign Layout Instance Terminals Form

Assigning Layout Instance Terminals to Nets


Return to top
 ⠀
X