allowedNeighborWidthRangesOver
spacingTables( ( allowedNeighborWidthRangesOvertx_layer1 tx_layer2 tx_layer3(( "width" nil nil ) ['distanceWithinf_within] ['widthRangesg_widthRanges] ['otherWidthRangesg_otherWidthRanges] [g_default] ) (g_table) )
) ;spacingTables
(Virtuoso Advanced Node for Layout Standard) Specifies the width of a layer1 shape that is optionally within a certain distance of a neighboring layer2 shape, when both layer1 and layer2 shapes overlap a shape on layer3.
Values
|
The first layer on which the constraint is applied. Type: String (layer and purpose names) or Integer (layer number) |
|
|
The second layer on which the constraint is applied. Type: String (layer and purpose names) or Integer (layer number) |
|
|
The third layer on which the constraint is applied. Type: String (layer and purpose names) or Integer (layer number) |
|
|
The format of the table row is as follows:
|
|
Parameters
|
The constraint applies only if the distance between the shapes is less than this value. |
|
|
The constraint applies only if the width of the layer1 shape falls in these width ranges.
Type: Floating-point values specifying width |
|
|
The constraint applies only if the width of the layer2 shape falls in these width ranges.
Type: Floating-point values specifying width |
|
Example
The width of a Metal1 shape must be 0.04, 0.05, or 0.06. If neighboring Metal1 and Metal2 shapes overlap a Metal3 shape and the width of a Metal2 shape is greater than or equal to 0.1, the width of the Metal1 shape must be 0.05 or 0.06.

Return to top