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

minCornerSpacing (Two layers)

orderedSpacings(
( minCornerSpacing tx_layer1 tx_layer2
 ['allCorner | 'concaveCorner | 'convexCorner]
 ['otherAllCorner | 'otherConcaveCorner | 'otherConvexCorner]
 ['deltaVoltage f_deltav]
 g_spacing
)
) ;orderedSpacings

(Virtuoso Advanced Node for Layout Standard) Specifies the minimum spacing required between the corners of shapes on the specified layers.

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)

g_spacing

The minimum spacing between the corners of shapes on the specified layers.

Parameters

'allCorner | 'concaveCorner | 'convexCorner

  

The constraint applies to corners of this type on layer1.

Type: Boolean

'otherAllCorner | 'otherConcaveCorner | 'otherConvexCorner

  

The constraint applies to corners of this type on layer2.

Type: Boolean

'deltaVoltage f_deltav

  

The constraint applies if the maximum voltage difference between the two shapes is greater than this value.

Example

The spacing between Metal1 and Metal2 corners must be greater than or equal to 0.5 if the following conditions are met:


Return to top
 ⠀
X