Some fabs have a special rule for spacing (cutSpacing) between cuts where the edge of a neighbor cut is in cutWithin distance, beyond the edge of another cut as shown in the example provided below. The rule may not apply if the cuts are on the same net.
Constraint type: | oaLayerConstraint |
Value types: | oaIntValue |
Database types: | oaDesign, oaTech |
Object types: | oaAppObject |
The following value types are supported by this constraint:
This value specifies the cutSpacing
Units: DBU
The following parameters are supported by this constraint:
Name | Value Type | Units | Default | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
oaCutDistance oacCutDistanceConstraintParamType |
oaIntValue | DBU | (Required) |
This parameter specifies the cutWithin distance (as shown in the example provided below). |
||||||||||||
exceptConnectivityType oacExceptConnectivityTypeConstraintParamType |
oaIntValue | Enum | None |
The constraint does not apply if the cuts have this connectivity type. The only allowed value is sameNet. This parameter is represented by an oaConnectivityType enumeration:
|
||||||||||||
oaCenterToCenter oacCenterToCenterConstraintParamType |
oaBooleanValue | Boolean | False |
This parameter is a boolean that designates whether cut spacing is measured from the center of one cut to the center of the other cut. If not specified, cut clearance is measured from edge to edge. |
Copyright 2002 - 2010 Cadence Design Systems, Inc.
All rights reserved.