directionalEolKeepout
spacings( ( directionalEolKeepouttx_layer{'horizontal | 'vertical} 'edgeLength (f_minEdgeLengthf_maxEdgeLength) 'widthf_width'minEolWidthf_minEolWidth(g_edgeExtg_oppEdgeExt) )
) ;spacings
(Virtuoso Layout Suite EXL and higher tiers) Specifies the extension of a wire of a specific width in a specific direction. The resulting window must not overlap with any end-of-line.
A wire with width equal to f_width measured in the orthogonal direction would form a window by extending by g_edgeExt and by g_oppEdgeExt in the specified direction. The wire must have an edge in the specified direction that is more than f_minEdgeLength and less than f_maxEdgeLength. The window must not overlap with any end-of-line with width less than f_minEolWidth.

Values
|
The layer on which the constraint is applied. Type: String (layer and purpose names) or Integer (layer number) |
|
|
Specifies the extensions for the window. A window is formed around a wire by extending g_edgeExt in the orthogonal direction and g_oppEdgeExt in the specified direction.
Type: Floating-point values specifying a |
|
Parameters
Example
Specifies that a wire with width 0.05 in the preferred routing direction would form a window by extending 0.06 in the preferred routing direction and 0.08 in the non-preferred routing direction. The wire must have an edge in the non-preferred direction that is more than 0.04 and less than 0.09. The window must not overlap with any end-of-line with width less than 0.07.
spacings( (directionalEolKeepout "Metal1" 'vertical
'edgeLength (0.04 0.09)
'width 0.05
'minEolWidth 0.07
(0.06 0.08))
) ;spacings
Return to top