onGridOnly
spacings(
( onGridOnly tx_layer
['checkMask]
['exceptWidth g_exceptWidth]
['exceptVia]
{"any" | "horizontal" | "vertical"}
)
); spacings
(Virtuoso Advanced Node for Layout Standard) Requires that wires in the specified direction, on the specified layer, must be on the grid or tracks.
Values
|
tx_layer
|
The layer on which the constraint is applied.
Type: String (layer and purpose names) or Integer (layer number)
|
|
"any" | "horizontal" | "vertical"
|
|
|
The direction of the wires.
|
Parameters
|
'checkMask
|
The wire color should be checked against the track color. For wires with the default width, the wire and track color should be the same. If wide wires, by taking the reverse track color, can block fewer tracks based on the spacing, the wire color should be the reverse of the track color.
Type: Boolean
|
|
'exceptWidth g_exceptWidth
|
|
|
The on-grid wire checking does not apply if the width of the wire is more than the given value.
|
|
'exceptVia
|
(Virtuoso Layout Suite EXL and higher tiers) This parameter specifies that the metal shape of a via is not checked against the rule.
|
Example
Wires in the vertical direction must be on the grid.
spacings(
( onGridOnly "Metal1"
'checkMask
'exceptWidth 0.05
"vertical"
)
) ;spacings
Return to top