|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of PortInst in com.sun.electric.database.geometry |
---|
Methods in com.sun.electric.database.geometry with parameters of type PortInst | |
---|---|
void |
PolyBase.reducePortPoly(PortInst pi,
double wid,
int angle)
Method to reduce this Poly by the proper amount presuming that it describes a port connected to an arc. |
Uses of PortInst in com.sun.electric.database.hierarchy |
---|
Methods in com.sun.electric.database.hierarchy that return PortInst | |
---|---|
PortInst |
Export.getOriginalPort()
Method to return the port on the NodeInst inside of the cell that is the origin of this Export. |
PortInst |
Cell.getPortInst(int nodeId,
PortProtoId portProtoId)
Method to return the PortInst by nodeId and PortProtoId. |
Methods in com.sun.electric.database.hierarchy with parameters of type PortInst | |
---|---|
boolean |
Export.move(PortInst newPi)
Method to move this Export to a different PortInst in the Cell. |
static Export |
Export.newInstance(Cell parent,
ExportId exportId,
java.lang.String name,
TextDescriptor nameTextDescriptor,
PortInst originalPort,
boolean alwaysDrawn,
boolean bodyOnly,
PortCharacteristic characteristic,
ErrorLogger errorLogger)
Factory method to create an Export |
static Export |
Export.newInstance(Cell parent,
PortInst portInst,
java.lang.String protoName)
Method to create an Export with the specified values. |
static Export |
Export.newInstance(Cell parent,
PortInst portInst,
java.lang.String protoName,
PortCharacteristic characteristic)
Method to create an Export with the specified values. |
static Export |
Export.newInstance(Cell parent,
PortInst portInst,
java.lang.String protoName,
PortCharacteristic characteristic,
boolean createOnIcon)
Method to create an Export with the specified values. |
Uses of PortInst in com.sun.electric.database.network |
---|
Methods in com.sun.electric.database.network that return types with arguments of type PortInst | |
---|---|
java.util.Iterator<PortInst> |
Network.getPorts()
Get iterator over all PortInsts on Network. |
java.util.List<PortInst> |
Network.getPortsList()
|
Methods in com.sun.electric.database.network with parameters of type PortInst | |
---|---|
Network |
Netlist.getNetwork(PortInst pi)
Get network of port instance. |
static java.util.Set<Network> |
NetworkTool.getNetworksOnPort(PortInst pi,
Netlist netlist,
java.util.Set<Network> nets)
Method to retrieve all networks for a portInst. |
Uses of PortInst in com.sun.electric.database.prototype |
---|
Methods in com.sun.electric.database.prototype that return PortInst | |
---|---|
PortInst |
PortOriginal.getBottomPort()
Method to return the bottommost PortInst (on a primitive NodeInst) from the initial port information given to the constructor. |
Constructors in com.sun.electric.database.prototype with parameters of type PortInst | |
---|---|
PortOriginal(PortInst startPort)
Constructor takes a PortInst and traverses it down to the bottom of the hierarchy. |
|
PortOriginal(PortInst startPort,
java.awt.geom.AffineTransform pre)
Constructor takes a PortInst and traverses it down to the bottom of the hierarchy. |
Uses of PortInst in com.sun.electric.database.topology |
---|
Methods in com.sun.electric.database.topology that return PortInst | |
---|---|
PortInst |
NodeInst.findClosestPortInst(java.awt.geom.Point2D w)
Method to return the PortInst on this NodeInst that is closest to a point. |
PortInst |
NodeInst.findPortInst(java.lang.String name)
Method to return the named PortInst on this NodeInst. |
PortInst |
NodeInst.findPortInstFromProto(PortProto pp)
Method to return the Portinst on this NodeInst with a given prototype. |
PortInst |
ArcInst.getHeadPortInst()
Method to return the PortInst on head of this ArcInst. |
PortInst |
NodeInst.getOnlyPortInst()
Method to return the only PortInst on this NodeInst. |
PortInst |
HeadConnection.getPortInst()
Method to return the PortInst on this HeadConnection. |
abstract PortInst |
Connection.getPortInst()
Method to return the PortInst on this Connection. |
PortInst |
TailConnection.getPortInst()
Method to return the PortInst on this TailConnection. |
PortInst |
ArcInst.getPortInst(int connIndex)
Method to return the PortInst on an end of this ArcInst. |
PortInst |
NodeInst.getPortInst(int portIndex)
Method to return the PortInst at specified position. |
PortInst |
ArcInst.getTailPortInst()
Method to return the PortInst on tail of this ArcInst. |
PortInst |
NodeInst.getTransistorAltGatePort()
Method to return the alternate gate PortInst for this transistor NodeInst. |
PortInst |
NodeInst.getTransistorBasePort()
Method to return the base port of this transistor. |
PortInst |
NodeInst.getTransistorBiasPort()
Method to return a gate PortInst for this transistor NodeInst. |
PortInst |
NodeInst.getTransistorCollectorPort()
Method to return the collector port of this transistor. |
PortInst |
NodeInst.getTransistorDrainPort()
Method to return a gate PortInst for this transistor NodeInst. |
PortInst |
NodeInst.getTransistorEmitterPort()
Method to return the emitter port of this transistor. |
PortInst |
NodeInst.getTransistorGatePort()
Method to return a gate PortInst for this transistor NodeInst. |
PortInst |
NodeInst.getTransistorSourcePort()
Method to return a gate PortInst for this transistor NodeInst. |
static PortInst |
PortInst.newInstance(PortProto portProto,
NodeInst nodeInst)
Method to create a PortInst object. |
Methods in com.sun.electric.database.topology that return types with arguments of type PortInst | |
---|---|
java.util.Iterator<PortInst> |
NodeInst.getPortInsts()
Method to return an Iterator for all PortInsts on this NodeInst. |
Methods in com.sun.electric.database.topology with parameters of type PortInst | |
---|---|
static ArcInst |
ArcInst.makeInstance(ArcProto type,
PortInst head,
PortInst tail)
Method to create a new ArcInst with appropriate defaults, connecting two PortInsts. |
static ArcInst |
ArcInst.makeInstance(ArcProto type,
PortInst head,
PortInst tail,
java.awt.geom.Point2D headPt,
java.awt.geom.Point2D tailPt,
java.lang.String name)
Method to create a new ArcInst with appropriate defaults, connecting two PortInsts at specified locations. |
static ArcInst |
ArcInst.makeInstanceBase(ArcProto type,
double baseWidth,
PortInst head,
PortInst tail)
Method to create a new ArcInst with appropriate defaults, connecting two PortInsts. |
static ArcInst |
ArcInst.makeInstanceBase(ArcProto type,
double baseWidth,
PortInst head,
PortInst tail,
java.awt.geom.Point2D headPt,
java.awt.geom.Point2D tailPt,
java.lang.String name)
Method to create a new ArcInst with appropriate defaults, connecting two PortInsts at specified locations. |
static ArcInst |
ArcInst.newInstance(Cell parent,
ArcProto protoType,
java.lang.String name,
TextDescriptor nameDescriptor,
PortInst headPort,
PortInst tailPort,
EPoint headPt,
EPoint tailPt,
long gridExtendOverMin,
int angle,
int flags)
Method to create a new ArcInst connecting two PortInsts at specified locations. |
static ArcInst |
ArcInst.newInstanceBase(ArcProto type,
double baseWidth,
PortInst head,
PortInst tail)
Method to create a new ArcInst connecting two PortInsts. |
static ArcInst |
ArcInst.newInstanceBase(ArcProto type,
double baseWidth,
PortInst head,
PortInst tail,
java.awt.geom.Point2D headPt,
java.awt.geom.Point2D tailPt,
java.lang.String name,
int defAngle)
Method to create a new ArcInst connecting two PortInsts at specified locations. |
static ArcInst |
ArcInst.newInstanceBase(ArcProto type,
double baseWidth,
PortInst head,
PortInst tail,
java.awt.geom.Point2D headPt,
java.awt.geom.Point2D tailPt,
java.lang.String name,
int defAngle,
int flags)
Method to create a new ArcInst connecting two PortInsts at specified locations. |
Constructors in com.sun.electric.database.topology with parameters of type PortInst | |
---|---|
ArcInst(Topology topology,
ImmutableArcInst d,
PortInst headPort,
PortInst tailPort)
Private constructor of ArcInst. |
Uses of PortInst in com.sun.electric.database.variable |
---|
Methods in com.sun.electric.database.variable that return PortInst | |
---|---|
PortInst |
VarContext.getPortInst()
Return the PortInst that resides on the NodeInst that provides the context. |
Uses of PortInst in com.sun.electric.technology |
---|
Methods in com.sun.electric.technology that return PortInst | |
---|---|
PortInst |
Technology.getTransistorAltGatePort(NodeInst ni)
Method to return the other gate PortInst for this transistor NodeInst. |
PortInst |
Technology.getTransistorBasePort(NodeInst ni)
Method to return a base PortInst for this transistor NodeInst. |
PortInst |
Technology.getTransistorBiasPort(NodeInst ni)
Method to return a bias PortInst for this transistor NodeInst. |
PortInst |
Technology.getTransistorCollectorPort(NodeInst ni)
Method to return a collector PortInst for this transistor NodeInst. |
PortInst |
Technology.getTransistorDrainPort(NodeInst ni)
Method to return a drain PortInst for this transistor NodeInst. |
PortInst |
Technology.getTransistorEmitterPort(NodeInst ni)
Method to return a emitter PortInst for this transistor NodeInst. |
PortInst |
Technology.getTransistorGatePort(NodeInst ni)
Method to return a gate PortInst for this transistor NodeInst. |
PortInst |
Technology.getTransistorSourcePort(NodeInst ni)
Method to return a source PortInst for this transistor NodeInst. |
Uses of PortInst in com.sun.electric.technology.technologies |
---|
Methods in com.sun.electric.technology.technologies that return PortInst | |
---|---|
PortInst |
Schematics.getTransistorDrainPort(NodeInst ni)
Method to return a gate PortInst for this transistor NodeInst. |
Uses of PortInst in com.sun.electric.tool.extract |
---|
Methods in com.sun.electric.tool.extract with parameters of type PortInst | |
---|---|
static java.awt.geom.Rectangle2D |
LayerCoverageTool.getGeometryOnNetwork(Cell exportCell,
PortInst pi,
Layer layer)
Method to extract bounding box for a particular Network/Layer |
Uses of PortInst in com.sun.electric.tool.generator.flag |
---|
Methods in com.sun.electric.tool.generator.flag with parameters of type PortInst | |
---|---|
static boolean |
Utils.isGnd(PortInst pi)
|
static boolean |
Utils.isPwr(PortInst pi)
|
static boolean |
Utils.isPwrGnd(PortInst pi)
|
static boolean |
Utils.onBottom(PortInst pi,
java.awt.geom.Rectangle2D bounds,
double fudge)
|
static boolean |
Utils.onBounds(PortInst pi,
java.awt.geom.Rectangle2D bounds,
double fudge)
|
static boolean |
Utils.onLeftOrRight(PortInst pi,
java.awt.geom.Rectangle2D bounds,
double fudge)
|
static boolean |
Utils.onTop(PortInst pi,
java.awt.geom.Rectangle2D bounds,
double fudge)
|
static boolean |
Utils.onTopOrBottom(PortInst pi,
java.awt.geom.Rectangle2D bounds,
double fudge)
|
Uses of PortInst in com.sun.electric.tool.generator.flag.router |
---|
Methods in com.sun.electric.tool.generator.flag.router that return PortInst | |
---|---|
PortInst |
Router.raiseToM3(PortInst pi)
|
Methods in com.sun.electric.tool.generator.flag.router that return types with arguments of type PortInst | |
---|---|
java.util.List<PortInst> |
ToConnect.getPortInsts()
|
Methods in com.sun.electric.tool.generator.flag.router with parameters of type PortInst | |
---|---|
void |
ToConnect.addPortInst(PortInst pi)
|
boolean |
Router.connectsToM2(PortInst pi)
|
boolean |
Router.connectsToM3(PortInst pi)
|
boolean |
ConnectionCache.hasConnections(PortInst pi)
|
void |
Router.newM2SignalWire(PortInst p1,
PortInst p2)
|
PortInst |
Router.raiseToM3(PortInst pi)
|
Uses of PortInst in com.sun.electric.tool.generator.flag.scan |
---|
Methods in com.sun.electric.tool.generator.flag.scan with parameters of type PortInst | |
---|---|
boolean |
Scan.isScan(PortInst pi)
|
Uses of PortInst in com.sun.electric.tool.generator.layout |
---|
Methods in com.sun.electric.tool.generator.layout that return PortInst | |
---|---|
PortInst |
TechType.MosInst.botPoly()
|
PortInst |
FoldedMos.getGate(int mosNdx,
char pos)
|
PortInst |
FoldedMos.getInternalSrcDrn(int col)
"Internal diffusions" are the diffusions between two series transistors. |
PortInst |
FoldedMos.getSrcDrn(int col)
|
PortInst |
TechType.MosInst.leftDiff()
|
PortInst |
TechType.MosInst.rightDiff()
|
PortInst |
TechType.MosInst.topPoly()
|
Methods in com.sun.electric.tool.generator.layout that return types with arguments of type PortInst | |
---|---|
java.util.Iterator<PortInst> |
PortFilter.filter(java.util.Iterator<PortInst> ports)
Remove selected PortInsts from the input list |
Methods in com.sun.electric.tool.generator.layout with parameters of type PortInst | |
---|---|
boolean |
StdCellParams.addWellCon(StdCellParams.SelectFill selFill,
PortInst gndPort,
PortInst vddPort,
Cell cell)
Note that nwellX denotes the X coord of the nwell contact cut, which goes in the Nwell (well that holds PMOS devices). |
void |
TrackRouter.connect(PortInst newPort)
|
void |
TrackRouter.connect(PortInst[] ports)
|
void |
TrackRouter.connect(PortInst newPort,
double viaOffset)
|
void |
TrackRouterV.connect(PortInst newPort,
double viaOffset,
double wireOffset)
|
abstract void |
TrackRouter.connect(PortInst newPort,
double viaOffset,
double wireOffset)
|
void |
TrackRouterH.connect(PortInst newPort,
double viaOffset,
double wireOffset)
Place Via at newPort.X + viaOffset. |
static java.util.Iterator<ArcInst> |
LayoutLib.getArcInstsOnPortInst(PortInst pi)
Return a list of ArcInsts attached to PortInst, pi. |
static ArcInst |
LayoutLib.newArcInst(ArcProto ap,
double width,
PortInst head,
double hX,
double hY,
PortInst tail,
double tX,
double tY)
Create a new ArcInst. |
static ArcInst |
LayoutLib.newArcInst(ArcProto ap,
double width,
PortInst head,
PortInst tail)
Create a new ArcInst. |
static double |
LayoutLib.roundCenterX(PortInst pi)
The center returned by bounds might have a slight amount of rounding error. |
static double |
LayoutLib.roundCenterY(PortInst pi)
|
abstract boolean |
PortFilter.skipPort(PortInst pi)
Should we filter out this PortInst? |
boolean |
PortFilter.SchemPortFilter.skipPort(PortInst pi)
|
static double |
LayoutLib.widestWireWidth(PortInst port)
Find the width of the widest wire connected hierarchically to port. |
Method parameters in com.sun.electric.tool.generator.layout with type arguments of type PortInst | |
---|---|
void |
TrackRouter.connect(java.util.ArrayList<PortInst> ports)
|
java.util.Iterator<PortInst> |
PortFilter.filter(java.util.Iterator<PortInst> ports)
Remove selected PortInsts from the input list |
Uses of PortInst in com.sun.electric.tool.generator.layout.fill |
---|
Methods in com.sun.electric.tool.generator.layout.fill that return PortInst | |
---|---|
PortInst |
VddGndStraps.getGnd(int n,
int pos)
get nth Gnd strap |
PortInst |
VddGndStraps.getVdd(int n,
int pos)
get nth Vdd strap |
Methods in com.sun.electric.tool.generator.layout.fill that return types with arguments of type PortInst | |
---|---|
static java.util.ArrayList<PortInst> |
TiledCell.connectAllPortInsts(Cell cell)
|
Methods in com.sun.electric.tool.generator.layout.fill with parameters of type PortInst | |
---|---|
static ArcInst |
G.newArc(ArcProto pa,
double w,
PortInst p1,
PortInst p2)
|
static ArcInst |
G.noExtendArc(ArcProto pa,
double w,
PortInst p1,
PortInst p2)
|
Uses of PortInst in com.sun.electric.tool.io.input |
---|
Methods in com.sun.electric.tool.io.input that return PortInst | |
---|---|
protected PortInst |
ELIB.getArcEnd(ArcProto ap,
NodeInst node,
java.lang.String portname,
double x,
double y,
Cell cell)
|
Uses of PortInst in com.sun.electric.tool.io.output |
---|
Methods in com.sun.electric.tool.io.output with parameters of type PortInst | |
---|---|
java.awt.geom.Point2D |
EDIFEquiv.translatePortConnection(java.awt.geom.Point2D connPoint,
PortInst pi)
Translate a port location on an Electric node to a the equivalent port location on the equivalent external node instance. |
Uses of PortInst in com.sun.electric.tool.routing |
---|
Methods in com.sun.electric.tool.routing that return PortInst | |
---|---|
static PortInst |
Router.createRouteNoJob(Route route,
Cell cell,
boolean highlightRouteEnd,
java.util.Map<ArcProto,java.lang.Integer> arcsCreatedMap,
java.util.Map<NodeProto,java.lang.Integer> nodesCreatedMap)
Method to create the route. |
PortInst |
RouteElementPort.getPortInst()
Get Connecting Port on RouteElement. |
Methods in com.sun.electric.tool.routing with parameters of type PortInst | |
---|---|
static RouteElementPort |
RouteElementPort.existingPortInst(PortInst existingPortInst,
EPoint portInstSite)
Factory method for making a dummy RouteElement for an existing PortInst. |
static RouteElementPort |
RouteElementPort.existingPortInst(PortInst existingPortInst,
Poly portInstSite)
Factory method for making a dummy RouteElement for an existing PortInst. |
void |
Router.ArcWidth.findArcWidthToUse(PortInst pi,
ArcProto ap)
Get arc width to use to connect to PortInst pi. |
static double |
Router.getArcWidthToUse(PortInst pi,
ArcProto ap)
Get arc width to use to connect to PortInst pi. |
boolean |
InteractiveRouter.makeVerticalRoute(EditWindow wnd,
PortInst startPort,
ArcProto arc)
Make a vertical route. |
Uses of PortInst in com.sun.electric.tool.user |
---|
Methods in com.sun.electric.tool.user that return PortInst | |
---|---|
static PortInst |
ExportChanges.getNewPortFromReferenceExport(NodeInst newNi,
Export referenceExport)
This returns the port inst on newNi that corresponds to the portinst that has been exported as 'referenceExport' on some other nodeinst of the same node prototype. |
Method parameters in com.sun.electric.tool.user with type arguments of type PortInst | |
---|---|
static int |
ExportChanges.reExportPorts(Cell cell,
java.util.List<PortInst> portInsts,
boolean sort,
boolean wiredPorts,
boolean unwiredPorts,
boolean onlyPowerGround,
java.util.Map<PortInst,Export> originalExports)
Re-exports the PortInsts in the list. |
static int |
ExportChanges.reExportPorts(Cell cell,
java.util.List<PortInst> portInsts,
boolean sort,
boolean wiredPorts,
boolean unwiredPorts,
boolean onlyPowerGround,
java.util.Map<PortInst,Export> originalExports)
Re-exports the PortInsts in the list. |
Constructor parameters in com.sun.electric.tool.user with type arguments of type PortInst | |
---|---|
ExportChanges.ReExportPorts(Cell cell,
java.util.List<PortInst> portInsts,
boolean sort,
boolean wiredPorts,
boolean unwiredPorts,
boolean onlyPowerGround,
java.util.Map<PortInst,Export> originalExports)
Constructor. |
|
ExportChanges.ReExportPorts(Cell cell,
java.util.List<PortInst> portInsts,
boolean sort,
boolean wiredPorts,
boolean unwiredPorts,
boolean onlyPowerGround,
java.util.Map<PortInst,Export> originalExports)
Constructor. |
Uses of PortInst in com.sun.electric.tool.user.ui |
---|
Methods in com.sun.electric.tool.user.ui with parameters of type PortInst | |
---|---|
void |
WindowFrame.CellHistory.setSelPort(PortInst selPort)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |