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

techSetPrStackVia

techSetPrStackVia(
d_techID 
tx_viaLayer1 
tx_viaLayer2
) 
=> t / nil

Description

Updates the specified technology database to mark the specified pair of via layers stackable in the foundry constraint group. If the stackable section does not already exist, this function creates it.

Arguments

d_techID

The database identifier of the technology database.

tx_viaLayer1

One of the layers in the via layer pair.

Valid values: The layer name or the layer number of a layer with the layer function cut or li

tx_viaLayer2

The second layer in the via layer pair.

Valid values: The layer name or the layer number of a layer with the layer function cut or li

Value Returned

t

The data was added to the foundry constraint group in the specified technology database.

nil

The technology database does not exist or one or more of the specified layers are not defined.

Example

techSetPrStackVia(tfID "via" "via2")
=> t

Defines via and via2 as stackable in the technology database identified by tfID. Adds the following to the foundry constraint group:

spacings(
         (stackable     "via"    "via2"   t)
        ) ;spacings

Return to top
 ⠀
X