The built-in layer constraint definition oacMinWidth determines the minimum orthogonal width for any geometry on the specified layer, in database units.
Constraint type: | oaLayerConstraint |
Value types: | oaIntValue |
Database types: | oaDesign, oaTech |
Object types: | oaRoute, oaPin, oaScalarNet, oaBusNetBit, oaAppObject |
The following value types are supported by this constraint:
This oaIntValue represents the minimum width for a geometry in database units.
Units: DBU
The following parameters are supported by this constraint:
Name | Value Type | Units | Default | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
oaSpacingDirection oacSpacingDirectionConstraintParamType |
oaIntValue | Enum |
This parameter is used to model the width of the wiring in the opposite direction of the routing layer direction. This parameter is represented by an oaSpacingDirectionType enumeration:
|
|||||||||
exceptPointTouch oacExceptPointTouchConstraintParamType |
oaBooleanValue | Boolean | False |
If set to true, this Boolean parameter is specifies that a shape can point touch a second shape on the same layer at a corner. |
||||||||
exceptLineTouch oacExceptLineTouchConstraintParamType |
oaIntRangeValue | DBU | None |
This parameter is used to specify the length range within which the shapes are allowed to share the common line touch. |
||||||||
distanceMeasureType oacDistanceMeasureTypeConstraintParamType |
oaIntValue | Enum | euclidian |
This parameter determines whether how spacing values are measured. This parameter is represented by an oaDistanceMeasureType enumeration:
|
The minimum width rules limit the size of geometries to ensure that they have a pattern large enough to fabricate.
Copyright 2002 - 2010 Cadence Design Systems, Inc.
All rights reserved.