Product Documentation
Virtuoso Technology Data SKILL Reference
Product Version IC23.1, June 2023

techSetLayerRoutingGrid

techSetLayerRoutingGrid(
d_techID 
tx_layer
t_preferredDir
[ g_pitch [ g_offset ] ]
)
=> t / nil

Description

Updates the routing direction, pitch, and offset for the specified layer in the specified technology database. The pitch is the minimum allowable spacing, center-to-center, between two regular geometries on different nets. The offset is the distance between the placement grid and the routing grid when there is a routing grid between two placement grids.

Arguments

d_techID

The database identifier of the technology database.

tx_layer

The name or number of the layer to which to apply the routing definition.

t_preferredDir

The keyword used to indicate how you want the place-and-route software to use the layer.
Valid values: none, horizontal, vertical, leftDiag, rightDiag

g_pitch

The pitch, in user units, for the routing grid of the layer.

g_offset

The offset, in user units, for the routing grid of the layer.

Value Returned

t

The specified routing direction, pitch, and offset are set the specified layer in the specified technology database.

nil

The technology database does not exist or the specified layer is not defined.

Example

techSetLayerRoutingGrid(tfID "METAL1" "horizontal")
=> t

Sets the layer routing definition on METAL1 to horizontal in the technology database identified by tfID.


Return to top
 ⠀
X