at.dms.kjc.spacedynamic
Class ComputeNode

java.lang.Object
  extended by at.dms.kjc.spacedynamic.ComputeNode
Direct Known Subclasses:
IOPort, RawTile

public abstract class ComputeNode
extends Object

A node on a raw chip that can compute, right now either a raw tile or an IOPort


Field Summary
protected  RawChip rawChip
           
protected  int X
           
protected  int Y
           
 
Constructor Summary
ComputeNode(RawChip chip)
           
 
Method Summary
 RawChip getRawChip()
           
 int getX()
           
 int getY()
           
 boolean isPort()
           
 boolean isTile()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

X

protected int X

Y

protected int Y

rawChip

protected RawChip rawChip
Constructor Detail

ComputeNode

public ComputeNode(RawChip chip)
Method Detail

getRawChip

public RawChip getRawChip()

getX

public int getX()

getY

public int getY()

isPort

public boolean isPort()

isTile

public boolean isTile()