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

techSetLeLswLayers

techSetLeLswLayers(
d_techID 
l_lswLayers
) 
=> t / nil

Description

Defines the layer display in the leLswLayers subsection of the leRules section in the specified technology database. If an leLswLayers subsection already exists, its contents are replaced with the specified data. If the layer display in the Palette assistant is currently controlled by leLswLayers, the list of layers is accordingly updated.

For more information about leLswLayers, see leLswLayers in Virtuoso Technology Data ASCII Files Reference.

Arguments

d_techID

The database identifier of the technology database.

l_lswLayers

An ordered list of layer-purpose pairs to display in the Palette assistant. The list has the following syntax:

list ( list( tx_layer tx_purpose ) … )

where,

  • tx_layer is the layer name or number
  • tx_purpose is the purpose name or number

Value Returned

t

The leLSWLayers subsection in the specified technology database was created or replaced.

nil

The technology database does not exist or one or more of the specified layer-purpose pairs are invalid.

Example

techSetLeLswLayers(techID
    list("metal1" "metal2" "metal3" "poly1" "pWell" "implant" "diff" "align")
    )

Creates an leLswLayers subsection with the specified layers and purposes in the technology database identified by techID.


Return to top
 ⠀
X