The minimum protrusion spacing constraint specifies the required spacings between a wide wire whose width is greater than the specified width and a neighbouring wire with a parallel run length greater than the specified parallel run less than a given distance away from the wide wire
If there is a protrusion in either wire and the common projected length is <= jogWidth, then the spacing must be >= shortJogSpacing, else it must be longJogSpacing.
If there are 2 or more protrusions with total common projected length <= jogWidth, and the protrusion wires have < longJogSpacing spacing, the spacing between any 2 jog/protrusion wires should be >= jogToJogSpacing.
Constraint type: | oaLayerConstraint |
Value types: | oaValueArrayValue |
Database types: | oaDesign, oaTech |
Object types: | oaAppObject |
The following value types are supported by this constraint:
The constraint value consists of three integers within an oaValueArrayValue. A dualIntValue whose first int specifies the shortJogSpacing whereas the second int specifies the longJogSpacing and an oaIntValue containing the value of jogToJogSpacing.
Units: DBU
The following parameters are supported by this constraint:
Name | Value Type | Units | Default | Description |
---|---|---|---|---|
width oacWidthConstraintParamType |
oaIntValue | DBU | (Required) |
This parameter specifies the width value against which the wire width is compared. |
parallelRunLength oacParallelRunLengthConstraintParamType |
oaIntValue | DBU | (Required) |
This parameter specifies the parallel run length value against which neighbouring wire's parallel run length is compared. |
oaDistanceWithin oacDistanceWithinConstraintParamType |
oaIntValue | DBU | (Required) |
This parameter specifies the distance within (parWithin) value which represents the distance from the wide wire. |
length oacLengthConstraintParamType |
oaIntValue | DBU | (Required) |
This parameter specifies the jog width (or protrusion length) value against which the common projected length is compared. |
Copyright 2002 - 2010 Cadence Design Systems, Inc.
All rights reserved.