com.sun.electric.tool.extract
Class TransistorPBucket
java.lang.Object
com.sun.electric.tool.extract.TransistorPBucket
- All Implemented Interfaces:
- ExtractedPBucket
public class TransistorPBucket
- extends java.lang.Object
- implements ExtractedPBucket
Class to define Transistor information for circuit extraction.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
gateName
public java.lang.String gateName
sourceName
public java.lang.String sourceName
drainName
public java.lang.String drainName
ni
public NodeInst ni
TransistorPBucket
public TransistorPBucket(NodeInst ni,
TransistorSize size,
java.lang.String gName,
java.lang.String sName,
java.lang.String dName,
double factor)
getType
public char getType()
getTransistorLength
public double getTransistorLength(double legnthOffset)
getTransistorWidth
public double getTransistorWidth()
getActiveArea
public double getActiveArea()
getActivePerim
public double getActivePerim()
addDifussionInformation
public void addDifussionInformation(java.lang.String net,
double area,
double perimeter)
getInfo
public java.lang.String getInfo(Technology tech)
- Specified by:
getInfo
in interface ExtractedPBucket