Product Documentation
Virtuoso Space-based Router Command Reference
Product Version IC23.1, September 2023

finish_bus_route

finish_bus_route
-set d_setObj | -setFromTo d_setObj [ -region {f_xlo f_ylo f_xhi f_yhi} ] 
[ -allow_violations [ true | false ] ] 
[ -exclude_p2p [ true | false ] ] 
[ -no_wrong_way [ true | false ] ] 
[ -region {f_xlo f_ylo f_xhi f_yhi} ] 
[ -verbose [ true | false ] ] 

Description

Finishes bus routing for guides in the given set (-set) or for a set of nets (-setFromTo). For unrouted buses, use bus_route instead.

Arguments

-allow_violations [ true | false ]

Specifies whether the new routing can include violations (true). When false, any new routing that causes violations is discarded.

Default: false

-exclude_p2p [ true | false ]

When true, the guided point-to-point router will not be used as the last routing strategy. This can be useful as a time-saving measure if there are long routes that the point-to-point router is less likely to complete. When false (default), the guided point-to-point router will be tried as the final routing strategy.

-no_wrong_way [ true | false ]

When true, wrong-way routing is avoided. When false (default), wrong-way routing can be used.

-region {f_xlo f_ylo f_xhi f_yhi}

(Used with -setFromTo) Specifies the boundary points for the area in which to operate. If not specified, operates on all guides for the nets in the -setFromTo set.

-set d_setObj

Finishes bus routing for the given set of guides.

-setFromTo d_setObj

Specifies the set of nets for which guides will be created and used to finish bus routing. Use this when guides do not exist between the pins and pre-routed wires.

-verbose [ true | false ]

Specifies whether messages are output. By default (true), messages are output.

Examples

The following command finishes bus routing for guides in the given set.

finish_bus_route -set [get_selection_set] 

Related Topics

Specialty Route Commands

bus_route

bus_tunnel


Return to top
 ⠀
X