Some processes require shapes with certain characteristics have a larger area than their general minimum area rule. Specifically, a polygon could be required to have a larger minimum area if all of the edges of the polygon are less than a given length (minEdgeLength), or if a rectangle sized minLength by minWidth cannot fit inside of the polygon.
Constraint type: | oaLayerConstraint |
Value types: | oaIntValue |
Database types: | oaDesign, oaTech |
Object types: | oaAppObject |
The following value types are supported by this constraint:
This value refers to the minimum area.
Units: DBU Square
The following parameters are supported by this constraint:
Name | Value Type | Units | Default | Description |
---|---|---|---|---|
exceptEdgeLength oacExceptEdgeLengthConstraintParamType |
oaIntValue | DBU | None |
This parameter corresponds to the minEdgeLength specification. This constraint applies if all edges are less than this value. |
exceptMinSize oacExceptMinSizeConstraintParamType |
oaDualIntValue | DBU | None |
This oaDualIntValue parameter corresponds to the minWidth and minLength. This constraint applies if a rectangle with this width and length cannot fit inside the shape. |
width oacWidthConstraintParamType |
oaIntValue | DBU | None |
This parameter stores the minWidth value in database units. This constraint does not apply if the shape is wider than this parameter value |
Copyright 2002 - 2010 Cadence Design Systems, Inc.
All rights reserved.