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

copy_net_routes

copy_net_routes
{-sourceNets {s_netName…} | -sourceSet d_setObj} 
{-targetNets {s_netName…} | -targetSet d_setObj} 
[ -type {exact | automatic} ] 
[ -allowViolations [ true | false ] ] 
[ -allowCrossings [ true | false ] ] 
[ -minSpacing [ true | false ] ] 

Description

Copies routes in the source nets to one or more target nets. By default, the copied routes will have the exact same topology as the source net routes but will have the connectivity of the target net. When an exact copy is not possible, -type automatic will adjust routes to complete connections.

The GUI equivalent for this command is Edit—Copy Route.

Arguments

-allowCrossings [ true | false ]

(Applies only when -type automatic is specified) When true, wire crossings will be allowed when needed to complete a connection.

Default: (false) Will not cross wires during copy.

-allowViolations [ true | false ]

(Applies only when -type automatic is specified) When true, violations will be allowed.

Default: (false) If copied routes cause violations, opens will be left in place of those violations.

-minSpacing [ true | false ]

  

When false, it will keep the distance from the terminals.

Default: (true) Will copy wires at minSpacing distance relative to surrounding wires.

-sourceNets {s_netName…}

  

Specifies the name of the nets from which to copy the routes.

-sourceSet d_setObj

Specifies the set of nets whose routes will be copied.

-targetNets {s_netName…}

  

Copies routes from the source nets to the nets in this list.

-targetSet d_setObj

Copies routes from the source nets to the nets in the set.

-type s_type

Chooses whether the exact topology (default) is copied or routes can be adjusted to complete the connection (automatic).

Value Returned

None

Examples

The following example copies the bit0 net routes to the bit1 and bit2 nets.

copy_net_routes -sourceNet bit0 -targetNets {bit1 bit2}

Related Topics

Edit Commands

copy_route


Return to top
 ⠀
X