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

techGetOuterViaLayers

techGetOuterViaLayers(
d_techID 
tx_viaLayer
) 
=> l_outerViaLayers / nil

Description

Given the via layer, or the middle layer of the via, returns the bottom and top layers used with the via layer in standard via definitions in the specified technology database.

Arguments

d_techID

The database identifier of the technology database.

tx_viaLayer

The via layer, or middle layer of a via.

Valid values: The layer name, the layer number, a list containing the layer name and layer purpose

Value Returned

l_outerViaLayers

A list of the bottom and top layers used with the via layer in standard via definitions. The list has the following syntax:

( lt_bottom lt_top )

where,

  • lt_bottom is the bottom routing layer used with the specified via layer in standard via definitions.
  • lt_top is the top routing layer used with the specified via layer in standard via definitions.

nil

The technology database does not exist, or the specified layer is not used as a via layer in any standard via definitions.

Example

techGetOuterViaLayers(tfID "via") 
=> ("metal1" "metal2")

Returns the layers surrounding the specified via layer in standard via definitions in the technology database identified by tfID.


Return to top
 ⠀
X