The built-in layer constraint definition oacErrorLayer specifies whether or not it is an error for geometries to exist on a specific derived layer. In general, this constraint is used to indicate derived layers that are an error. An application should not create geometries on an error layer, but should detect when an error layer exists and use an oaMarker to indicate the error.
Constraint type: | oaLayerConstraint |
Value types: | oaBooleanValue |
Database types: | oaTech |
Object types: | oaAppObject |
The following value types are supported by this constraint:
This oaBooleanValue that indicates whether or not it is an error for geometries to exist on that layer. If the value is true, then it is an error for such geometries to exist.
Units: Boolean
Technology documents often list derived layer combinations that are error conditions in manufacturing. An example is that cut layers must be covered both above and below by metal. Using this example, the derived layer 'cut NOT metalBelow' and 'cut NOT metalAbove' would both be derived layers, and oacErrorLayer constraints would be created for both derived layers with a value of true.
Copyright 2002 - 2010 Cadence Design Systems, Inc.
All rights reserved.