update_net_connectivity
update_net_connectivity -all | -nets_netName| -setd_setObj[ -exclude_net {s_netName…} ] [ -exclude_setd_setObj] [ -exclude_type {[power][ground][clock]} ] [ -silent [ true | false ] ]
Description
Checks for opens and shorts in the design by tracing through the shapes. This physical connectivity is compared against the connectivity provided by the network in the design, such as the original Design Exchange Format (DEF) file. Space-based Router and Chip Optimizer will display guides in the artwork window connecting the nearest points for any opens that are found. You can choose to evaluate the entire design, specific nets, or sets.
You can also use the envSetVal( "ia" "globalIncludePreroutes" 'boolean t) in the .cdsinit file to enable ECO flow routing for using the existing floating pre-routes on a net and route the opens on the net.
The GUI equivalent for this command is Verify—Connectivity.
Arguments
Value Returned
|
Indicates the command completed. Results are reported in the Transcript area. |
|
|
The command did not run due to a syntax error or when more than one shape is selected. |
Examples
The following example checks the connectivity for the entire cellview, excluding the VDD and GND nets.
update_net_connectivity -all -exclude_net { VDD GND }
In this example, the following is output to the Transcript area:
#Net GND was ignored.
#Net VDD was ignored.
#Connectivity updated on 8458 net(s), 3 guide(s) created!
#Checked 0 shapes, 17348 instTerms, 198 terms and 85 routes.
#Total CPU time: 0.3 seconds (0.3 user, 0.0 kernel)
0
Related Topics
Return to top