at.dms.kjc.spacetime
Class BufferDRAMAssignment

java.lang.Object
  extended by at.dms.kjc.spacetime.BufferDRAMAssignment

public class BufferDRAMAssignment
extends Object

This class will assign the offchip-rotating buffers to DRAM banks of the raw chip.

The assignment is stored in the OffChipBuffer class for the InterSliceBuffer and IntraSliceBuffer.

Author:
mgordon

Constructor Summary
BufferDRAMAssignment()
           
 
Method Summary
 void run(SpaceTimeSchedule spaceTime, Layout layout)
          Assign the buffers to DRAM ports.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BufferDRAMAssignment

public BufferDRAMAssignment()
Method Detail

run

public void run(SpaceTimeSchedule spaceTime,
                Layout layout)
Assign the buffers to DRAM ports.

Parameters:
spaceTime - The space time schedule.
layout - The layout object that assigns FilterSliceNode to Tiles.