Product Documentation
Virtuoso Technology Data Constraints Reference
Product Version IC23.1, November 2023

minInnerVertexSpacing (Three layers)

orderedSpacings(
( minInnerVertexSpacing tx_layer1 tx_layer2 tx_layer3 
 f_spacing 
)
) ;orderedSpacings

Specifies minimum spacing between a contact shape on layer2 and an inner vertex of a layer1 shape, provided both layer1 and layer2 shapes overlap the same layer3 shape.

Values

tx_layer1

The first layer on which the constraint is applied.

Type: String (layer and purpose names) or Integer (layer number)

tx_layer2

The second layer on which the constraint is applied.

Type: String (layer and purpose names) or Integer (layer number)

tx_layer3

The third layer on which the constraint is applied.

Type: String (layer and purpose names) or Integer (layer number)

f_spacing

The spacing must be greater than or equal to this value.

Parameters

None

Example

The spacing between an inner vertex on Poly and a contact on Cont must be at least 0.4 if both Poly and Cont shapes overlap the same Diff shape.

orderedSpacings(
    ( minInnerVertexSpacing "Poly" "Cont" "Diff" 
     0.4
)
) ;orderedSpacings

Return to top
 ⠀
X