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

minCornerToCornerDistance

spacings(
( minCornerToCornerDistance tx_layer
 ['extensionLength f_extensionLength ['oppositeDirection]]
 ['exceptJog]
f_distance 
)
) ;spacings

Specifies the minimum distance between the inside corners of a shape.

Values

tx_layer

The layer on which the constraint is applied.

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

f_distance

The distance between the inside corners of a shape must be greater than or equal to this value.

Parameters

'extensionLength f_extensionLength

  

(Virtuoso Layout Suite EXL and higher tiers) Specifies the length of the extension that needs to be created from the internal concave corners. Distance checking would take place between the parallel extensions of the two corners where the extensions have parallel run length more than or equal to zero.

'oppositeDirection

(Virtuoso Layout Suite EXL and higher tiers) The constraint applies only when the extensions are in opposite directions.

Type: Boolean

'exceptJog

(Virtuoso Layout Suite EXL and higher tiers) Specifies that the rule does not apply to jogs.

Example

The distance between extensions of a shape must be greater than or equal to 0.7 when extensions of 0.5 from the corners face each other in opposite directions.


Return to top
 ⠀
X