Uses of Class
org.opencores.structure.Node

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