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

minEdgeAdjacentDistance

spacings(
( minEdgeAdjacentDistance tx_layer 
 'length f_length 
 'edgeCount x_edgeCount
 ['exceptSameCorner]
 f_distance 
)
) ;spacings

Specifies the minimum distance along the edge between two sets of connected edges. Each connected edge must be shorter than length and the number of connected edges must be less than or equal to edgeCount.

This constraint is usually applied in combination with the maxNumMinEdges constraint.

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 two sets of connected edges must be greater than or equal to this value.

Parameters

'length f_length

Each connected edge must have length less than this value.

'edgeCount x_edgeCount

  

The number of connected edges shorter than length must be less than or equal to this value.

'exceptSameCorner

The constraint does not apply to an edge that has the same type of 90-degree corner (convex or concave) at each end.

Example

The distance between two sets of connected edges, each with length less than 1.5, must be greater than or equal to 3.0, provided the number of connected edges in each set is less than or equal to 4.


Return to top
 ⠀
X