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

sameMaskOnLayer

spacings(
( sameMaskOnLayer tx_layer
 ['mask1 | 'mask2 | 'mask3 | 'mask4]
)
) ;spacings

(Virtuoso Advanced Node for Layout Only) Specifies the mask type for all shapes owned by the net associated with this constraint on a layer.

This constraint is expected to be specified at the design level.

Values

tx_layer

The layer on which the constraint is applied.

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

Parameters

'mask1 | 'mask2 | 'mask3 | 'mask4

  

All shapes on the specified layer must be of this mask type.

Type: Boolean

Example

All shapes on layer Metal1 owned by the net for which the sameMaskOnLayer constraint is defined must be on mask1.

spacings(
    ( sameMaskOnLayer "Metal1" 
     'mask1
)
) ;spacings

Return to top
 ⠀
X