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

copy_route

copy_route
-set d_setObj 
-dx f_userunit 
-dy f_userunit 
[ -adjust_offset ] 
[ -numberOfCopies i_count ] 
[ -orient {R0 | R90 | R180 | R270 | MY | MYR90 | MX | MXR90} ] 

Description

Copies routes in the given set, replicating the topology of the copied routes and assigning the correct connectivity with respect to the new locations. Multiple copies can be created by a single command.

No checking is performed by this command. The GUI equivalent for this command is Edit—Copy Route.

You can remove the copied routes using the split_oa_terminals command.

Arguments

-adjust_offset

Automatically adjusts the given offsets to place the copied routes. This permits the copied routes to be "snapped" to nearby terms. If this argument is not given and when a term cannot be found within the given offset area, the copied routes are placed where specified by -dx and -dy.

-dx f_userunit

Specifies the x-coordinate offset for the copied routes.

-dy f_userunit

Specifies the y-coordinate offset for the copied routes.

-numberOfCopies i_count

  

Creates multiple replicas. The first copy is offset from the original by -dx and -dy, the second copy by -dx*2 and -dy*2, and so on.

Default: 1

-orient  

Specifies the orientation for the copied routes. The orientation origin is the center of the bounding box containing the set.

Valid values are: R0, R90, R180, R270, MY, MYR90, MX, and MXR90. For a description of orientation values, refer to Orientation Key.

Default value: R0

-set d_setObj

Copies routes in the given set.

Value Returned

None

Examples

The following example makes a copy of the data0 net and places it in the design with an x-coordinate offset of 2.5 from the original net’s location.

copy_route -set [find_net -name data0] -dx 2.5 -dy 0

Related Topics

Edit Commands

copy_net_routes

split_oa_terminals


Return to top
 ⠀
X