set_route_style
set_route_style
-from_style {global | detail | redundant}
-to_style {global | detail | redundant}
{-all | -net {s_netName…} | -set d_setObj}
[ -ignore_active_route_status [ true | false ] ]
Description
Changes the route style for the named nets, nets/routes/vias in the given set, or all top-level routes. For example,
- Change global routes to detailed routes.
- Change detailed routes to global routes.
- Change via:redundant to via:global.
- Change via:redundant to via:detail.
(Virtuoso Routing IDE and Space-based Router only) This command is useful if the global router is run in the ECO flow and makes a long connection. For these cases, you would typically use the full routing flow (croute, then detail_route) to complete the connection. In this scenario, use set_route_style instead of croute to quickly change routes from global to detail, then use the detail router to finish the routing.
Arguments
Examples
The following command changes routes in net netA from global to detailed:
set_route_style -from_style global -to_style detail -net netA
The following command changes redundant vias on nets in the selected set to via:detail:
set_route_style -from_style redundant -to_style detail -set [get_selection_set]
Redundant vias on fixed routes can be changed to via:detail by creating a set containing those redundant vias and issuing the command:
set_route_style -from_style redundant -to_style detail -set $setOfRedundantVias
Alternatively, the following command changes redundant vias on nets in the selected set to via:detail, including redundant vias on fixed routes:
set_route_style -from_style redundant -to_style detail -set [get_selection_set] -ignore_active_route_status
Related Topics
Return to top