minProtrudedProximitySpacing
Sets the minimum spacing between a protrusion from a wide wire and shapes that fall within a specified distance of a shape of a specified width. The protrusion contributes to the proximity halo of the larger shape. The smaller shapes effectively pick up the spacing required by the wider shape.
minProtrudedProximitySpacing and minProximitySpacing are mutually exclusive. If both are specified, then only minProtrudedProximitySpacing is honored.
minProtrudedProximitySpacing Quick Reference
Value Types
minProtrudedProximitySpacing constraints have the following value types:
-
Value
Specifies the minimum spacing, in user units, required between the protrusion and the small geometry. This value type is not currently supported by Space-based Router and Chip Optimizer functions. -
OneDTblValue
The table values represent the minimum spacing, in user units, required between the protrusion and the small geometry, based on the row lookup key (width) for the width of the large influencing shape. The width of the shape is defined as the smaller of the shape’s two dimensions. This value type is not currently supported by Space-based Router and Chip Optimizer functions. -
TwoDTblValue
The table values represent the minimum spacing, in user units, required between the protrusion and the small geometry, based on the row lookup key (width) for the width of the large influencing shape, and the column lookup key (distance) that represents the distance between the small shape and the large influencing shape.
To use this constraint with VirtuosoSpace-basedRouter functions, minSpacing must also be set to a OneDTblValue or TwoDTblValue.
| Format | Example |
|---|---|
set_layer_constraint -constraint minProtrudedProximitySpacing \ |

Examples
This example sets the minProtrudedProximitySpacing constraint.
Related Topics
Return to top