at.dms.kjc.spacetime
Class ManualDRAMPortAssignment
java.lang.Object
at.dms.kjc.spacetime.ManualDRAMPortAssignment
public class ManualDRAMPortAssignment
- extends Object
This class asks the user to assign the input and output of each slice (trace) to a DRAM a
attached to the raw chip through an I/O port. The input and output is modeled as
a OffChipBuffer abstract class with IntraSliceBuffer and InterSliceBuffer. These are created
and assigned to ports and for each "buffer" it is decided if it will use the static network
or the general dynamic.
- Author:
- mgordon
Method Summary |
static void |
run(SpaceTimeSchedule spaceTime)
Assign input and output of traces to off chip dram and decide
which network to use for each buffer. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ManualDRAMPortAssignment
public ManualDRAMPortAssignment()
run
public static void run(SpaceTimeSchedule spaceTime)
- Assign input and output of traces to off chip dram and decide
which network to use for each buffer.
- Parameters:
spaceTime
- The Space/Time schedule and partition for the app.