public class Net
extends java.lang.Object
This should only be used in the context of the Logical Effort Tool.
Modifier | Constructor and Description |
---|---|
protected |
Net(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
protected void |
addPin(Pin pin)
Add a pin to the net
|
protected boolean |
drivesLoad()
Returns true if this net drives a load or a wire
|
protected boolean |
drivesSizableGate()
Returns true if this net drives a sizeable gate.
|
protected boolean |
drivesStaticGate()
Returns true if this net drives a static gate.
|
protected java.util.ArrayList<Pin> |
getAllPins()
Get a list of pins attached to the net
|
protected java.util.ArrayList |
getInoutPins()
Get inout pins
|
protected java.util.ArrayList |
getInputPins()
Get input pins
|
protected java.lang.String |
getName()
Get net name
|
protected java.util.ArrayList |
getOutputPins()
Get output pins
|
protected boolean |
isDrivenByGate()
Returns true if this net is driven by a sizeable or
fixed size gate.
|
protected boolean |
isDrivenBySizeableGate()
Returns true if this net is driven by a sizeable gate.
|
protected boolean |
isDrivenByStaticGate()
Returns true if this net is driven by a static gate (non-sizeable).
|
protected boolean isDrivenBySizeableGate()
protected boolean isDrivenByStaticGate()
protected boolean isDrivenByGate()
protected boolean drivesSizableGate()
protected boolean drivesStaticGate()
protected boolean drivesLoad()
protected void addPin(Pin pin)
protected java.util.ArrayList<Pin> getAllPins()
protected java.util.ArrayList getOutputPins()
protected java.util.ArrayList getInputPins()
protected java.util.ArrayList getInoutPins()
protected java.lang.String getName()