|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectat.dms.kjc.slicegraph.ProcElement
at.dms.kjc.backendSupport.ComputeNode<RawComputeCodeStore>
at.dms.kjc.spacetime.RawComputeNode
public class RawComputeNode
This abstract class represents a node of the Raw chip that performs computation. So conceptually, it could be a tile or even an i/o device connected to the side of the chip that we route from or to. For tiles, we start the coordinate numbering at the upper left side of the chip. Thus devices can have negative coordinate components.
Field Summary | |
---|---|
protected RawChip |
rawChip
the parent RawChip |
protected int |
X
the x coordinate |
protected int |
Y
the y coordinate |
Fields inherited from class at.dms.kjc.backendSupport.ComputeNode |
---|
computeCode |
Constructor Summary | |
---|---|
RawComputeNode(RawChip chip)
Construct a new ComputeNode of chip. |
Method Summary | |
---|---|
RawChip |
getRawChip()
Return the RawChip we are a part of. |
int |
getX()
Return the x coordinate. |
int |
getY()
Return the y coordinate. |
Methods inherited from class at.dms.kjc.backendSupport.ComputeNode |
---|
getComputeCode, getUniqueId, setComputeCode, setUniqueId |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected int X
protected int Y
protected RawChip rawChip
Constructor Detail |
---|
public RawComputeNode(RawChip chip)
chip
- The parent RawChip.Method Detail |
---|
public RawChip getRawChip()
public int getX()
public int getY()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |