com.sun.electric.tool.generator.layout
Class FoldedPmos

java.lang.Object
  extended by com.sun.electric.tool.generator.layout.FoldedMos
      extended by com.sun.electric.tool.generator.layout.FoldedPmos

public class FoldedPmos
extends FoldedMos

The FoldedPmos class is a layer beneath the gate layout generators. Therefore FoldedNmos should not use StdCellparams.

Author:
rkao

Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.electric.tool.generator.layout.FoldedMos
FoldedMos.GateSpace
 
Constructor Summary
FoldedPmos(double x, double y, int nbFolds, int nbSeries, double gateWidth, Cell f, TechType tech)
          By default the FoldedPmos shifts the diffusion contact to the bottom of the transistor
FoldedPmos(double x, double y, int nbFolds, int nbSeries, double gateWidth, FoldedMos.GateSpace gateSpace, char justifyDiffCont, Cell f, TechType tech)
           
 
Method Summary
 
Methods inherited from class com.sun.electric.tool.generator.layout.FoldedMos
getDiffContWidth, getGate, getGateWidth, getInternalSrcDrn, getMosCenterY, getPhysWidth, getSrcDrn, nbGates, nbInternalSrcDrns, nbSrcDrns
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FoldedPmos

public FoldedPmos(double x,
                  double y,
                  int nbFolds,
                  int nbSeries,
                  double gateWidth,
                  Cell f,
                  TechType tech)
By default the FoldedPmos shifts the diffusion contact to the bottom of the transistor


FoldedPmos

public FoldedPmos(double x,
                  double y,
                  int nbFolds,
                  int nbSeries,
                  double gateWidth,
                  FoldedMos.GateSpace gateSpace,
                  char justifyDiffCont,
                  Cell f,
                  TechType tech)