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:
-
From the layout window menu bar, choose Connectivity – Define Device Correspondence.
The Define Device Correspondence form appears. -
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. -
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