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

croute

croute
[ -replace_globals [ true | false ] ] 
[ -set d_setObj ] 
[ -skip_layers {s_layerName } ] 
[ -threads i_threads ] 
[ -use_grid {mfg | route} ] 

Description

Assigns tracks for the globally routed design and, guided by the global routes, lays down as many wires as possible along routing conduits. Wires can be pushed to fix spacing violations. When this command is done, guides will indicate where connections need to be completed in the detail route stage. The router strives to make these guides short in length and ensure that violations can be corrected in the detail route step.

Arguments

-replace_globals [ true | false ]

Replaces the remaining global routes with guides. Defaults to true.

-set d_setObj  

Operates on nets in the set. By default, all the nets in the entire design are processed.

-skip_layers {s_layerName }

Excludes the given layers from processing. By default, all layers are included.

-threads i_threads  

Specifies the number of threads or processors to use in parallel to run this command. By default, if multi-threading has been enabled (enable_multithreading), the session threads are used, otherwise, one processor is used.

-use_grid {mfg | route}

Specifies the grid to use for placement of the routing conduits from the following choices:

mfg

Selects the manufacturing grid.

route

Selects the routing grid. this is the default.

Related Topics

Route Commands

detail_route

global_route

local_route

p2p_route


Return to top
 ⠀
X