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

minInnerVertexSpacing (Two layers)

orderedSpacings(
( minInnerVertexSpacing tx_layer1 tx_layer2
 ['distance f_distance]
 f_spacing 
)
) ;orderedSpacings

Specifies the minimum spacing between the edges that form an inside corner of a layer1 shape and the layer2 edges that face the inside corner. At least one of the two layer2 edges facing the inside corner must meet the minimum spacing requirement.

Optionally, this constraint does not apply if both layer2 edges facing the inside corner are at a distance greater than or equal to distance from the layer1 edges that form the inside corner.

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)

f_spacing

The minimum required spacing.

Parameters

'distance

The constraint does not apply if both layer2 edges adjacent to the layer1 inside corner are at a distance greater than or equal to this value from the layer1 edges that form the inside corner.

Example

Metal1 and Metal2 shapes must satisfy a minimum spacing requirement of 0.3 and a minimum inner vertex spacing requirement of 1.0.


Return to top
 ⠀
X