repair_net
repair_net
[ -all | -net {s_netName…} | -set d_setObj ]
[ -exclude_net {s_netName…} ]
[ -exclude_set d_setObj ]
[ -exclude_type {[power][ground][clock]} ]
[ -repairs {[loops][dangles][redundantSteiners][redundantRouteElements]} ]
[ -verbose [ true | false ] ]
Description
Repairs connectivity problems in the entire design, on specified nets, or on nets in a given set. Use this command to remove loops, dangles, redundant Steiner points, and/or redundant route elements.
Arguments
|
-all
|
Repairs all nets in the design. This is the default.
|
|
-exclude_net {s_netName…}
|
|
|
Excludes the given nets from processing.
|
|
-exclude_set d_setObj
|
|
|
Excludes nets in the given set from processing.
|
|
-exclude_type {[power][ground][clock]}
|
|
|
Excludes one or more given types of nets from processing.
|
|
-net {s_netName…}
|
Repairs nets in the list.
|
|
-repairs {s_name…}
|
Specifies one or more types of connectivity issues to repair: dangles, loops, redundantSteiners, and redundantRouteElements. By default, all of the repairs are attempted. If this argument is given without a value, no repair is performed.
|
|
-set d_setObj
|
Repairs nets in the given set.
|
|
-verbose [ true | false ]
|
|
|
When set true, additional information about the operation is output.
|
Examples
This command repairs all nets in the design and can change the footprint of the metal.
repair_net
Related Topics
Design Configuration Commands
clean_nets
Return to top