public class TechTypeMoCMOS extends TechType
TechType.MosInst, TechType.TechTypeEnumdiffCont_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, vtlpublic TechTypeMoCMOS(TechType.TechTypeEnum techEnum)
public double roundToGrid(double x)
TechTyperoundToGrid in class TechTypepublic TechType.MosInst newNmosInst(double x, double y, double w, double l, Cell parent)
newNmosInst in class TechTypepublic TechType.MosInst newPmosInst(double x, double y, double w, double l, Cell parent)
newPmosInst in class TechTypepublic int getNumMetals()
getNumMetals in class TechTypepublic double reservedToLambda(int layer,
double nbTracks)
reservedToLambda in class TechType