public class TechTypeMoCMOS extends TechType
TechType.MosInst, TechType.TechTypeEnum
diffCont_m1Width, diffContIncr, gateExtendPastMOS, gateLength, gateToDiffContSpace, gateToDiffContSpaceDogBone, gateToGateSpace, m1MinArea, offsetLShapePolyContact, offsetTShapePolyContact, p1ToP1Space, p1Width, selectSpace, selectSurround, selectSurroundDiffAlongGateInTrans, selectSurroundDiffInActiveContact, selectSurroundDiffInTrans, wellSurroundDiff
Constructor and Description |
---|
TechTypeMoCMOS(TechType.TechTypeEnum techEnum) |
Modifier and Type | Method and Description |
---|---|
int |
getNumMetals() |
java.lang.String |
name() |
TechType.MosInst |
newNmosInst(double x,
double y,
double w,
double l,
Cell parent) |
TechType.MosInst |
newPmosInst(double x,
double y,
double w,
double l,
Cell parent) |
double |
reservedToLambda(int layer,
double nbTracks) |
double |
roundToGrid(double x)
round to avoid MOCMOS CIF resolution errors
|
closestLayer, essentialBounds, facetCenter, getAttrS, getAttrSN, getAttrSP, getAttrX, getDiffCont_m1Width, getDiffContIncr, getDiffContWidth, getEnum, getGateExtendPastMOS, getGateLength, getGateToDiffContSpace, getGateToDiffContSpaceDogBone, getGateToGateSpace, getM1MinArea, getP1M1Width, getP1ToP1Space, getP1Width, getPolyLShapeOffset, getPolyTShapeOffset, getSelectSpacingRule, getSelectSurroundDiffInTrans, getSelectSurroundOverPoly, getTechnology, getViaFor, getWellSurroundDiff, getWellWidth, highestLayer, layerAtHeight, layerHeight, m1, m1m2, m1Node, m1pin, m2, m2m3, m2Node, m2pin, m3, m3m4, m3Node, m3pin, m4, m4m5, m4Node, m4pin, m5, m5m6, m5Node, m5pin, m6, m6m7, m6Node, m6pin, m7, m7m8, m7Node, m7pin, m8, m8m9, m8Node, m8pin, m9, m9Node, m9pin, ndiff, ndiff18, ndiff25, ndiff33, ndm1, ndNode, ndpin, nmos, nmos18, nmos18contact, nmos25, nmos25contact, nmos33, nmos33contact, nselNode, nwell, nwm1, nwm1Y, od18, od25, od33, p1, p1m1, p1Node, p1pin, pdiff, pdiff18, pdiff25, pdiff33, pdm1, pdNode, pdpin, pmos, pmos18, pmos18contact, pmos25, pmos25contact, pmos33, pmos33contact, pselNode, pwell, pwm1, pwm1Y, selectSurroundDiffAlongGateInTrans, selectSurroundDiffInActiveContact, viaAbove, viaBelow, vth, vtl
public TechTypeMoCMOS(TechType.TechTypeEnum techEnum)
public double roundToGrid(double x)
TechType
roundToGrid
in class TechType
public TechType.MosInst newNmosInst(double x, double y, double w, double l, Cell parent)
newNmosInst
in class TechType
public TechType.MosInst newPmosInst(double x, double y, double w, double l, Cell parent)
newPmosInst
in class TechType
public int getNumMetals()
getNumMetals
in class TechType
public double reservedToLambda(int layer, double nbTracks)
reservedToLambda
in class TechType