read_net_connectivity
read_net_connectivity [ -libs_libName] [ -cells_cellName] [ -views_viewName] [ -verbose ]
Description
Reads and updates connectivity from an OpenAccess view, usually a schematic or netlist. This command is useful after reading a design from Virtuoso® which has incorrect or incomplete connectivity with respect to a source schematic or netlist.
The layout instances must have names matching the source instances.
Space-based Router and Chip Optimizer will step through the instances in the source. For each instance, it will look for a like-named instance in the layout. If one is found, it will step through net connections on each pin of the source instance, making sure that the corresponding layer instance pins are connected to the same nets. It will create nets in the layout, if necessary, and ensure that top-level terminals in the layout are in the correct net, as long as the layout terminal names match the source.
Cases are supported where the source is hierarchical but the layout is flat. For example, given a schematic component A with an instance B1 (of component B), where component B contains two instances, C1 and C2 (of component C), the layout for A may contain instances with names B1|C1 and C1|C2, where | is the hierarchy delimiter.
By default, read_net_connectivity silently skips mismatch items (for example, a source instance with no corresponding layout instance). For additional information from the command, use the -verbose argument.
Arguments
Related Topics
Return to top