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

spine_route

spine_route 
{-net {s_netName} | -set d_setObj} 
[ -fix_trunk [ true | false ] ] 
[ -spine_only [ true | false ] ] 
[ -tap_embedding {guide | global | detail} ] 
[ -use_existing_guides [ true | false ] ] 

Description

Routes a net or nets using spine-style routing. A primary trunk is routed from the output driver pin to the farthest receiver, then other receivers are connected in clusters or individually to the primary trunk.

By default, the spine router will use a narrow_middle, narrow_median or wide trunk type, depending on the configuration of the net. Direct taps will be used for narrow topologies and short_steiner connections will be used for all others. To override these defaults or set the spine direction, layers, or trunk rule spec, use set_spine_nets.

By default, all existing guides are removed before routing spines. Use -use_existing_guides true to keep existing guides.

Arguments

-fix_trunk [ true | false ]

Determines whether the trunk should be marked fixed.

-net {s_netName…}

Spine routes nets in the given list.

-set d_setObj

Spine routes nets in the given set.

-spine_only [ true | false ]

Chooses whether the entire net ((false/default) or only the primary trunk (true) is routed.

-tap_embedding {guide | global | detail}

  

Specifies the tap embedding type.

-use_existing_guides [ true | false ]

When false (default), removes existing guides and creates new guides for spine routing. When true, keeps existing guides (true) and uses them when routing spines.

Examples

The following command routes the clkA net by automatically configuring the tap topology based on the locations of the driver and receivers.

spine_route -net clkA

The following commands ensure that a wide trunk topology with steiner taps will be used to route the net.

set_spine_nets -net wn1 -trunk_type wide -tap_type steiner
spine_route -net wn1

Related Topics

Specialty Route Commands

set_spine_nets


Return to top
 ⠀
X