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

lineEndGap

spacings( 
( lineEndGap tx_layer
 'width f_width
 {'mask1 | 'mask2 | 'mask3} 
 f_spacing
)
); spacings

(Virtuoso Layout Suite EXL and higher tiers) Specifies that two perfectly aligned wires with the specified spacing can be an exemption or a triggering condition on some other constraints that use the exceptLineEndGap parameter of the lineEndGap constraint.

Values

tx_layer

The metal layer on which the constraint is applied.

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

f_spacing

The spacing between two perfectly aligned wires.

Parameters

'width f_width

The constraint applies to perfectly aligned wires that have width less than this value.

'mask1 | 'mask2 | 'mask3

The constraint applies to wires on the specified mask.

Example

The constraint applies to two perfectly aligned wires on mask1 when their width is less than 0.09 and they have a spacing of 0.05 between them.

spacings(
    (lineEndGap "Metal1" 
     'width 0.09 
'mask1
0.05
)
;spacings

Return to top
 ⠀
X