lceIsExtractLayer
lceIsExtractLayer(
d_layCellViewID
ltx_layer
)
=> t / nil
Description
Checks whether the specified layer or layer-purpose pair (LPP) is extractable.
The function searches for the specified layer or LPP in the validLayers and validVias constraints in the setupConstraintGroup set for a specified layout cellview. If there is no setupConstraintGroup set for the specified cellview, the function uses the default specified for product layout in the environment variable called setupConstraintGroup.
techIsLxExtractLayer. This is because techIsLxExtractLayer searches for the specified layer only in the default setupConstraintGroup, namely virtuosoDefaultExtractorSetup, to determine whether or not the layer can be extracted. lceIsExtractLayer widens the search to include the setupConstraintGroup set for a specified layout cellview, which might be different.Arguments
|
The layer to be checked. |
Value Returned
|
The specified layer or layer-purpose pair cannot be extracted or the specified layout cellview does not exist. |
Examples
lceIsExtractLayer(layCellViewID"metal1" )
=> t
Confirms that layer metal1 in layout cellview layCellViewID can be extracted.
lceIsExtractLayer(layCellViewIDlist("metal1" "drawing") )
=> t
Confirms that layer-purpose pair metal1 drawing in the specified layout cellview can be extracted.
lceIsExtractLayer(layCellViewID45 )
=> t
Confirms that layer 45 in layout cellview layCellViewID can be extracted.
Return to top