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

techGetLayerAnalysisAttribute

techGetLayerAnalysisAttribute(
d_techfileID
tx_layer
t_attributeName
) 
=> g_attributeValue / nil

Description

Returns the value of a specified attribute for a layer with a layer function that supports attribute analysis.

Arguments

d_techfileID

The database identifier of the technology database.

tx_layer

The layer name or number.

t_attributeName

The name of the attribute.

The valid attribute names are:

  • materialName: The name of the material.
  • thickness: The thickness of the layer in microns.
  • conductivity: The conductivity of the layer in siemens/meter.
  • permittivity: The dielectric constant of the layer.
  • lossTangent: The loss tangent of the layer.

Value Returned

g_attributeValue

The value of the specified attribute.

nil

The specified attribute is not set on the layer, or the layer does not have a function that supports layer analysis attributes or does not exist in the technology database.

Example

techGetLayerAnalysisAttribute(tech "Metal1" "lossTangent")
=> 0.9

Returns 0.9 as the value of the lossTangent attribute for the Metal1 layer.


Return to top
 ⠀
X