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

get_route_via_info

get_route_via_info
-name s_viaName 
-infotype s_infoType 
[ -group s_groupName ] 

Description

Returns the requested information for the given via. You can use the returned information to sort vias based on user-defined cost functions.

Arguments

-name s_viaName

Specifies the name of the via.

-infotype s_infoType

Specifies the type of information as one of the following:

cutHeight

Cut class height

cutLayerBound

Via bound for the cut layer

cutLayerName    

Name of the cut layer

cutWidth

Cut class width

effectiveNumCuts

Number of effective cuts in the via

For example, numCuts for a bar via is 2, but effectiveNumCuts is 1

indexForRouting

Current position in the list of preferred routing vias

inlinedPreferred

Specifies whether inline extensions are preferred: true (1) or false (0)

lowerLayerBound

Extensions bound for the layer below the cut layer

lowerLayerName

Name of the layer below the cut layer

meetsExtensions

Specifies whether the via meets extension rules

numCols

Number of columns in the via

numCuts

Number of cuts in the via

numRows

Number of rows in the via

offsetPreferred

Specifies the offset preference as no preference (0), centered (1) or offset (2)

prefExtDirLower

Specifies the preferred extension direction for the lower layer as vertical (0) or horizontal (1)

prefExtDirUpper

Specifies the preferred extension direction for the upper layer as vertical (0) or horizontal (1)

upperLayerBound

Extensions bound for the layer above the cut layer

upperLayerName

Name of the layer above the cut layer

-group s_groupName

Specifies the name of the constraint group, or rule spec, where the via exists as a valid routing via.

Default: design rule spec

Value Returned

value

Is the value for the requested information type.

Examples

The following example returns the lowerLayerBound for VIA1X in the wide route spec.

get_route_via_info -group wide -name VIA1X -infotype lowerLayerBound

Related Topics

Design Configuration Commands


Return to top
 ⠀
X