|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmapss.dif.mdsdf.mem.MDBuffers
public class MDBuffers
The class computes buffer information of the MDSDF graph. Given the MDSDFGraph and its corresponding single appearance schedule, this class computes buffer size and collects buffer access information.
Constructor Summary | |
---|---|
MDBuffers(MDSDFGraph graph,
MDSchedule schedule)
Constructor. |
Method Summary | |
---|---|
protected void |
_compute()
Compuate buffer size and collects buffer access information of all edges. |
int[] |
size(mocgraph.Edge edge)
Get the buffer size of edge. |
MDBufferAccess |
snkAccess(mocgraph.Edge edge)
Get the sink buffer access of edge. |
MDBufferAccess |
srcAccess(mocgraph.Edge edge)
Get the source buffer access of edge. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MDBuffers(MDSDFGraph graph, MDSchedule schedule)
graph
- schedule
- Method Detail |
---|
public int[] size(mocgraph.Edge edge)
edge
-
public MDBufferAccess srcAccess(mocgraph.Edge edge)
edge
-
public MDBufferAccess snkAccess(mocgraph.Edge edge)
edge
-
protected void _compute()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |