Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

techSetLxExtractLayers

techSetLxExtractLayers(
d_techFileID 
l_extractLayers
)
=> t / nil

Description

Adds the specified layers to the list of extract layers in the virtuosoDefaultExtractorSetup constraint group in the specified technology file. The extract layers are listed under validLayers in the interconnect subsection of the constraint group. If any of the necessary technology file sections do not already exist, this function creates them.

Arguments

d_techFileID

Database ID of the technology file.

l_extractLayers

List of extract layers. The list has the following syntax:

list ( tx_layer … )

tx_layer is the layer name or number.

To optimize performance, specify only the name of each layer to extract, not the layer name and layer purpose. If you specify a purpose, it is ignored.

Value Returned

t

The list of extract layers was added.

nil

The technology file does not exist, the constraint group is not in the technology file, or the constraint group does not list any valid layers.

Example

techSetLxExtractLayers( techFileID list( "metal1" "poly" "metal2" ) )

Adds the specified layers to the virtuosoDefaultExtractorSetup constraint group in the technology file identified by techFileID.


Return to top
 ⠀
X