|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Node | |
| org.opencores.mapping | |
| org.opencores.placement | |
| org.opencores.structure | |
| Uses of Node in org.opencores.mapping |
| Subclasses of Node in org.opencores.mapping | |
(package private) class |
FlowMap.Variable
Internal class used for building larger LUTs, representing directed acyclic subgraph input. |
| Fields in org.opencores.mapping declared as Node | |
(package private) Node |
FlowMap.Variable.actualNode
node for which this variable stands for |
| Methods in org.opencores.mapping with parameters of type Node | |
private int |
FlowMap.label(Node t)
Calculates label of node t. |
private void |
FlowMap.mark(Node t,
java.util.Vector PI,
int mil)
Mark predecessor nodes ot t with tempCnt. |
private boolean |
FlowMap.flow(java.util.Vector PI,
Node t,
int label)
Calculates flow from source s to sink t or to node with label 'label'. |
private boolean |
FlowMap.flowR(Node sink,
boolean top,
int label)
Tries to find flow from source s to sink t. |
| Uses of Node in org.opencores.placement |
| Methods in org.opencores.placement with parameters of type Node | |
private float |
Annealing.moveCost(Node n,
int x,
int y)
Estimates cost (wiring cost change) of move, after n is moved to (x,y). |
private void |
Annealing.takeBackMove(Node n)
This function is called when move is not accepted, and updates net MST costs, to previous moveCost costs |
| Uses of Node in org.opencores.structure |
| Subclasses of Node in org.opencores.structure | |
class |
IndexedNode
Class representing Nodes, that can be indexed. |
class |
NodeCycleBreak
Class that actually does nothing. |
class |
NodeFF
D-FF type class |
class |
NodeGPC
GPC, consisting of one 5->1 LUT and one FFs. |
class |
NodeIOC
|
class |
NodeLUT
LUT cell type class. |
class |
NodePort
design cell port is handled as Node |
class |
NodePrim
LUT cell type class. |
class |
NodeRoutable
Node, that can be routable - all nodes that are passed to routing phase should be NodeRoutable type. |
class |
NodeSR
Special resource node that has no routing capabilities. |
| Fields in org.opencores.structure declared as Node | |
Node |
Node.link
node link - for graph duplication, etc. |
Node |
Net.output
node (only one), that outputs data |
| Methods in org.opencores.structure with parameters of type Node | |
void |
Node.duplicate(Node n)
duplicates parameters from n to this |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||