oaPhysicalLayer.h File Reference

Go to the source code of this file.

Compounds

class  oaMaterial
class  oaPhysicalLayer
class  oaPrefRoutingDir
class  oaTraits< oaPhysicalLayer >

Defines

#define oaPhysicalLayer_P
#define oavNumPrefRoutingDirTypes   6
#define oavNumMaterialTypes   14
#define oacUnsetMaskNumber   0xffffffffu

Enumerations

enum  oaPrefRoutingDirEnum {
  oacNotApplicablePrefRoutingDir = 0, oacNonePrefRoutingDir = 1, oacHorzPrefRoutingDir = 2, oacVertPrefRoutingDir = 3,
  oacLeftDiagPrefRoutingDir = 4, oacRightDiagPrefRoutingDir = 5
}
enum  oaMaterialEnum {
  oacOtherMaterial = 0, oacNWellMaterial = 1, oacPWellMaterial = 2, oacNDiffMaterial = 3,
  oacPDiffMaterial = 4, oacNImplantMaterial = 5, oacPImplantMaterial = 6, oacPolyMaterial = 7,
  oacCutMaterial = 8, oacMetalMaterial = 9, oacContactlessMetalMaterial = 10, oacDiffMaterial = 11,
  oacRecognitionMaterial = 12, oacPassivationCutMaterial = 13
}


Define Documentation

#define oacUnsetMaskNumber   0xffffffffu
 

#define oaPhysicalLayer_P
 

#define oavNumMaterialTypes   14
 

#define oavNumPrefRoutingDirTypes   6
 


Enumeration Type Documentation

enum oaMaterialEnum
 

Enumeration values:
oacOtherMaterial  "other"   The material for this layer is not specified
oacNWellMaterial  "nWell"
oacPWellMaterial  "pWell"
oacNDiffMaterial  "nDiff"
oacPDiffMaterial  "pDiff"
oacNImplantMaterial  "nImplant"
oacPImplantMaterial  "pImplant"
oacPolyMaterial  "poly"
oacCutMaterial  "cut"
oacMetalMaterial  "metal"
oacContactlessMetalMaterial  "contactlessMetal"   Local interconnect layer on the poly level that connects to poly and diffusion without a contact.
oacDiffMaterial  "diffusion"
oacRecognitionMaterial  "recognition"
oacPassivationCutMaterial  "passivationCut"

enum oaPrefRoutingDirEnum
 

Enumeration values:
oacNotApplicablePrefRoutingDir  "notApplicable"
oacNonePrefRoutingDir  "none"
oacHorzPrefRoutingDir  "horizontal"
oacVertPrefRoutingDir  "vertical"
oacLeftDiagPrefRoutingDir  "leftDiag"
oacRightDiagPrefRoutingDir  "rightDiag"

Return to top of page