Product Documentation
Virtuoso Layout Suite XL: Connectivity Driven Editing User Guide
Product Version IC23.1, November 2023

validLayers

Specifies the layers that you want to extract the connectivity through. The layers can be physical, such as metal, poly, and so on, or derived, such as those used to define stop layers and bulk layers.

Each physical layer must be defined in the layerRules section of the technology file, whereas each derived layer must be defined in the techDerivedLayers section.

Let us consider an example of a validLayers constraint definition that indicates that all the purposes of layers M1, V1, M2, V2, and M3 are extractable.

(validLayers (M1 V1 M2 V2 M3))

Cadence recommends that you always provide an exhaustive list of extractable layers—metal, poly, diffusion, implant, well, cut, and recognition layers—in the validLayers constraint. If there are no extractable layers defined in the constraint group, Layout XL is launched with the connectivity extractor disabled.

Related Topics

validLayers – Layer-Purpose Pairs Specification

validLayers – Stop Layers Specification

validLayers – Enclosed Stop Layers Specification

validLayers – Color-Dependent Stopped and Stop Layers Specification

validLayers – Bulk Area Layers Specification

validLayers – Substrate Layer Specification

validLayers – Layer-Purpose Pairs Specification


Return to top
 ⠀
X