shapeRequiredBetweenSpacing
orderedSpacings( ( shapeRequiredBetweenSpacingtx_layer1tx_layer2['horizontal | 'vertical]f_spacing)
) ;orderedSpacings
(Virtuoso Advanced Node for Layout Standard) Specifies that shapes on layer1 that are at a distance less than the specified value must have a layer2 shape between them, separating the entire length of the Metal1 shapes.
Values
Parameters
|
The direction in which spacing is measured between two layer1 shapes. If direction is not specified, spacing is measured in any direction. |
|
Example
Two Metal1 shapes that are less than 2.0 apart in the horizontal direction must have a Metal2 shape between them, and this Metal2 shape must fully separate the two Metal1 shapes.

sixWiresSpacing
spacings( ( sixWiresSpacingtx_Layer'eolSpacingf_eolSpacing{'sameSide | 'oppositeSide} {'horizontal | 'vertical} 'widthf_width'sideSpacingf_sideSpacingg_spacing)
); spacings
(Virtuoso Layout Suite EXL and higher tiers) Specifies a spacing rule on a six-wire pattern.
Values
|
The layer on which the constraint is applied. Type: String (layer and purpose names) or Integer (layer number) |
|
|
Type: Floating-point values specifying a |
Parameters
Example
spacings( (cornerEndOfLineKeepout “Metal1” 'minWidth 0.05
'eolSpacing 0.1
'eolWithin (0.08 0.12)
(0.06 0.09))
) ;spacings
Return to top