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

trimMinAdjacentSpacing

spacings(
( trimMinAdjacentSpacing tx_layer
 'count x_count
 'distance f_distance
 ['mask1 | 'mask2 | 'mask3 | 'mask4]
 f_spacing
)
) ;spacings

(Virtuoso Advanced Node for Layout Only) Defines the minimum spacing between adjacent trim shapes on the specified layer.

Values

tx_layer

The layer on which the constraint is applied.

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

f_spacing

The spacing between adjacent trim shapes must be greater than or equal to this value.

Parameters

'count x_count

  

The constraint applies only if the number of adjacent trim shapes is greater than or equal to this value.

'distance f_distance

  

The distance between two trim shapes must be less than this value for them to be considered adjacent.

'mask1 | 'mask2 | 'mask3 | 'mask4

The mask of the trim layer to which the constraint is applied. This is used only for multi-patterned trim layers.

Type: Boolean

Example

The distance between adjacent trim shapes must be at least 0.13 if a trim shape has at least two trim shapes at a distance less than 0.15 from it.


Return to top
 ⠀
X