Package | Description |
---|---|
com.sun.electric.database.hierarchy |
Package for hierarchy (cell instances inside of cells).
|
com.sun.electric.database.network |
Package for handling network control in Electric.
|
com.sun.electric.database.text |
Package for handling text.
|
com.sun.electric.database.variable |
Package for handling variables.
|
com.sun.electric.tool.extract |
Package for handling node extraction, parasitics, etc.
|
com.sun.electric.tool.generator.layout | |
com.sun.electric.tool.io.output | |
com.sun.electric.tool.logicaleffort |
Package for handling the logical effort tool.
|
com.sun.electric.tool.ncc.netlist | |
com.sun.electric.tool.ncc.result.equivalence | |
com.sun.electric.tool.routing |
Package for handling the Routing tools.
|
com.sun.electric.tool.user |
Package for handling the user-interface tool.
|
com.sun.electric.tool.user.ncc | |
com.sun.electric.tool.user.ui | |
com.sun.electric.tool.user.waveform |
Modifier and Type | Method and Description |
---|---|
Network |
HierarchyEnumerator.NetNameProxy.getNet() |
Network |
HierarchyEnumerator.NetDescription.getNet() |
static Network |
HierarchyEnumerator.getNetworkInChild(Network parentNet,
Nodable childNodable)
Get the Network in the childNodable that corresponds to the Network in the childNodable's
parent cell.
|
Network |
HierarchyEnumerator.CellInfo.getNetworkInParent(Network network)
Get the Network in the parent that connects to the specified
Network in this cell.
|
Modifier and Type | Method and Description |
---|---|
int |
HierarchyEnumerator.CellInfo.getNetID(Network net)
Map any net inside the current cell to a net
number.
|
static Network |
HierarchyEnumerator.getNetworkInChild(Network parentNet,
Nodable childNodable)
Get the Network in the childNodable that corresponds to the Network in the childNodable's
parent cell.
|
Network |
HierarchyEnumerator.CellInfo.getNetworkInParent(Network network)
Get the Network in the parent that connects to the specified
Network in this cell.
|
java.lang.String |
HierarchyEnumerator.CellInfo.getUniqueNetName(Network net,
java.lang.String sep)
Get a unique, flat net name for the network.
|
HierarchyEnumerator.NetNameProxy |
HierarchyEnumerator.CellInfo.getUniqueNetNameProxy(Network net,
java.lang.String sep)
Same as getUniqueNetName except it returns a NameProxy instead of a
String name
|
static boolean |
HierarchyEnumerator.searchInExportNetwork(Network net,
HierarchyEnumerator.CellInfo info,
Network visitorNet) |
static boolean |
HierarchyEnumerator.searchNetworkInParent(Network net,
HierarchyEnumerator.CellInfo info,
Network visitorNet)
Method to search if child network is connected to visitor network (visitorNet).
|
Constructor and Description |
---|
NetNameProxy(VarContext context,
java.lang.String sep,
Network net) |
Modifier and Type | Method and Description |
---|---|
Network |
Netlist.getNetwork(ArcInst ai,
int busIndex)
Get network of signal on arc.
|
Network |
Netlist.getNetwork(Export export,
int busIndex)
Get network of signal in export.
|
Network |
Netlist.getNetwork(Global global)
Get network of a global signal.
|
Network |
Netlist.getNetwork(int netIndex)
Get Network with specified index.
|
Network |
Netlist.getNetwork(Nodable no,
Global global)
Get network of a global signal of nodable.
|
Network |
Netlist.getNetwork(Nodable no,
Network subNetwork)
Get network of signal connected to specified external network of nodable.
|
Network |
Netlist.getNetwork(Nodable no,
PortProto portProto,
int busIndex)
Get network of signal in a port instance of nodable.
|
Network |
Netlist.getNetwork(PortInst pi)
Get network of port instance.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Network> |
Netlist.getNetworks()
Get an iterator over all of the Networks of this Netlist.
|
static java.util.Set<Network> |
NetworkTool.getNetworks(Geometric geom,
Netlist netlist,
java.util.Set<Network> nets)
Method to retrieve all networks on a Geometric object.
|
static java.util.Set<Network> |
NetworkTool.getNetworksOnPort(PortInst pi,
Netlist netlist,
java.util.Set<Network> nets)
Method to retrieve all networks for a portInst.
|
Modifier and Type | Method and Description |
---|---|
Network |
Netlist.getNetwork(Nodable no,
Network subNetwork)
Get network of signal connected to specified external network of nodable.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Set<Network> |
NetworkTool.getNetworks(Geometric geom,
Netlist netlist,
java.util.Set<Network> nets)
Method to retrieve all networks on a Geometric object.
|
static java.util.Set<Network> |
NetworkTool.getNetworksOnPort(PortInst pi,
Netlist netlist,
java.util.Set<Network> nets)
Method to retrieve all networks for a portInst.
|
Modifier and Type | Method and Description |
---|---|
int |
TextUtils.NetworksByName.compare(Network n1,
Network n2)
Method to sort Networks by their name.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Network> |
EditWindow_.getHighlightedNetworks() |
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<Network> |
LayerCoverageTool.GeometryOnNetwork.nets |
Modifier and Type | Method and Description |
---|---|
void |
ParasiticTool.netwokParasitic(Network network,
Cell cell) |
static boolean |
GeometryConnection.searchInExportNetwork(Netlist netlist1,
Network net1,
Netlist netlist2,
Network net2) |
Modifier and Type | Method and Description |
---|---|
static LayerCoverageTool.GeometryOnNetwork |
LayerCoverageTool.listGeometryOnNetworks(Cell cell,
java.util.Set<Network> nets,
boolean startJob,
GeometryHandler.GHMode mode,
LayerCoverageTool.LayerCoveragePreferences lcp)
Method to calculate area, half-perimeter and ratio of each layer by merging geometries
|
Constructor and Description |
---|
GeometryOnNetwork(Cell cell,
java.util.Set<Network> nets,
double lambda,
boolean printable,
Layer onlyThisLayer,
LayerCoverageTool.LayerCoveragePreferences lcp) |
LayerVisitor(Job job,
GeometryHandler t,
java.util.Set<NodeInst> delList,
LayerCoverageTool.LCMode func,
java.util.Map<Layer,java.util.Set<PolyBase>> original,
java.util.Set<Network> netSet,
java.awt.geom.Rectangle2D bBox,
Layer onlyThisLayer,
LayerCoverageTool.GeometryOnNetwork geoms) |
Modifier and Type | Method and Description |
---|---|
Network |
NodaNets.NodaPortInst.getNet() |
Network |
NodaNets.getNet(java.lang.String netNm) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Network> |
NodaNets.getNets() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<NodaNets.NodaPortInst> |
NodaNets.getPorts(Network net)
Find ports attached to a Network
|
Modifier and Type | Method and Description |
---|---|
protected Network |
Topology.CellNetInfo.getGroundNet() |
protected Network |
Topology.CellSignal.getNetwork() |
protected Network |
Topology.CellNetInfo.getPowerNet() |
Modifier and Type | Method and Description |
---|---|
protected Topology.CellSignal |
Topology.CellNetInfo.getCellSignal(Network net) |
protected java.lang.String |
EDIF.getGroundName(Network net)
Method to return the proper name of Ground
|
protected java.lang.String |
GenerateVHDL.getGroundName(Network net)
Method to return the proper name of Ground (just use whatever name is there)
|
protected java.lang.String |
MOSSIM.getGroundName(Network net)
Method to return the proper name of Ground
|
protected java.lang.String |
Silos.getGroundName(Network net)
Method to return the proper name of Ground
|
protected java.lang.String |
Spice.getGroundName(Network net)
Method to return the proper name of Ground
|
protected java.lang.String |
Tegas.getGroundName(Network net)
Method to return the proper name of Ground
|
protected abstract java.lang.String |
Topology.getGroundName(Network net)
Abstract method to return the proper name of Ground (or null to use existing name)
|
protected java.lang.String |
Verilog.getGroundName(Network net)
Method to return the proper name of Ground
|
void |
SpiceParasitic.getParasiticName(Nodable no,
Network subNet,
com.sun.electric.tool.io.output.SpiceSegmentedNets subSegmentedNets,
java.lang.StringBuffer infstr)
Method to emit the name of a signal on an instance call (the "X" statement).
|
void |
SpiceParasiticsGeneral.getParasiticName(Nodable no,
Network subNet,
com.sun.electric.tool.io.output.SpiceSegmentedNets subSegmentedNets,
java.lang.StringBuffer infstr) |
void |
SpiceRCSimple.getParasiticName(Nodable no,
Network subNet,
com.sun.electric.tool.io.output.SpiceSegmentedNets subSegmentedNets,
java.lang.StringBuffer infstr)
Method to emit the name of a signal on an instance call (the "X" statement).
|
protected java.lang.String |
EDIF.getPowerName(Network net)
Method to return the proper name of Power
|
protected java.lang.String |
GenerateVHDL.getPowerName(Network net)
Method to return the proper name of Power (just use whatever name is there)
|
protected java.lang.String |
MOSSIM.getPowerName(Network net)
Method to return the proper name of Power
|
protected java.lang.String |
Silos.getPowerName(Network net)
Method to return the proper name of Power
|
protected java.lang.String |
Spice.getPowerName(Network net)
Method to return the proper name of Power
|
protected java.lang.String |
Tegas.getPowerName(Network net)
Method to return the proper name of Power
|
protected abstract java.lang.String |
Topology.getPowerName(Network net)
Abstract method to return the proper name of Power (or null to use existing name)
|
protected java.lang.String |
Verilog.getPowerName(Network net)
Method to return the proper name of Power
|
Modifier and Type | Method and Description |
---|---|
protected Network |
LEPin.getNetwork()
Return the Network this pin is on
|
protected Network |
LENodable.getOutputNet()
Get the output network
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<Network,LENetwork> |
CachedCell.getLocalNetworks() |
Modifier and Type | Method and Description |
---|---|
protected void |
LENodable.addPort(java.lang.String name,
LEPin.Dir dir,
float le,
Network jnet)
Add a port to this LEInstance
|
protected void |
LENodable.setOutputNet(Network jnet)
Set the output network
|
Constructor and Description |
---|
LEPin(java.lang.String name,
LEPin.Dir dir,
float le,
Network net,
LENodable instance)
Create new pin.
|
Modifier and Type | Method and Description |
---|---|
Network |
NccNameProxy.WireNameProxy.getNet() |
Modifier and Type | Method and Description |
---|---|
HierarchyEnumerator.NetNameProxy |
Equivalence.findEquivalentNet(VarContext vc,
Network net)
Given a Network in one design, return the matching network
in the other design.
|
HierarchyEnumerator.NetNameProxy |
Equivalence.findEquivalentNetShortingResistors(VarContext vc,
Network net)
Given a Network in one design, return the matching network
in the other design.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<Connection> |
Routing.findNetEnds(Network net,
java.util.Set<ArcInst> arcsToDelete,
java.util.Set<NodeInst> nodesToDelete,
Netlist netList,
boolean mustBeUnrouted)
Method to find the endpoints of a network.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Network> |
Highlighter.getHighlightedNetworks()
Method to return a set of the currently selected networks.
|
Modifier and Type | Method and Description |
---|---|
void |
Highlighter.addNetwork(Network net,
Cell cell)
Method to add a network to the list of highlighted objects.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<Highlight2> |
NetworkHighlighter.getHighlights(Cell cell,
Netlist netlist,
java.util.Set<Network> nets,
int startDepth,
int endDepth)
Returns a list of Highlight objects that draw lines and boxes over
instances that denote the location of objects in that instance that
are connected to net.
|
Modifier and Type | Method and Description |
---|---|
Network |
ExportConflict.NetworkConflict.getGlobalNetwork()
Get the global conflicting Network
|
Network |
ExportConflict.NetworkConflict.getLocalNetwork()
Get the local conflicting Network
|
Network |
ExportConflict.NetworkConflict.getNetwork(int col)
Get conflicting Network.
|
Constructor and Description |
---|
NetworkConflict(Cell cel,
VarContext con,
java.lang.String nm,
Network lNet,
Network gNet) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Network> |
EditWindow.getHighlightedNetworks() |
Modifier and Type | Method and Description |
---|---|
static Network |
WaveformWindow.getNetworkInParent(Network childNetwork,
Nodable childNodable)
Get the Network in the childNodable's parent that corresponds to the Network
inside the childNodable.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Network> |
WaveformWindow.getHighlightedNetworks()
Method to get a Set of currently highlighted networks in this WaveformWindow.
|
Modifier and Type | Method and Description |
---|---|
static Network |
WaveformWindow.getNetworkInParent(Network childNetwork,
Nodable childNodable)
Get the Network in the childNodable's parent that corresponds to the Network
inside the childNodable.
|
static java.lang.String |
WaveformWindow.getSpiceNetName(Network net) |
static java.lang.String |
WaveformWindow.getSpiceNetName(VarContext context,
Network net)
Get the spice net name associated with the network and the context.
|
static java.lang.String |
WaveformWindow.getSpiceNetName(VarContext context,
Network net,
boolean assuraRCXFormat,
boolean starRCXTFormat)
Get the spice net name associated with the network and the context.
|
Modifier and Type | Method and Description |
---|---|
void |
WaveformWindow.removeSignals(java.util.Set<Network> nets,
VarContext context)
Method to remove a set of Networks from the waveform display.
|