at.dms.kjc.spacetime
Class BCFile

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

public class BCFile
extends Object

This class create the btl machine file for the application. It defines some number gathering stuff and some file i/o stuff and some useful functions while debugging in the simulator.

Author:
mgordon

Field Summary
static String BCFILE_NAME
          The name of file we are generating
 
Method Summary
static void generate(SpaceTimeSchedule sp, RawChip rc, NumberGathering gn)
          Generate the btl machine file that describes the application configuration, the file readers and writers (the external devices) and the number gathering code.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BCFILE_NAME

public static final String BCFILE_NAME
The name of file we are generating

See Also:
Constant Field Values
Method Detail

generate

public static void generate(SpaceTimeSchedule sp,
                            RawChip rc,
                            NumberGathering gn)
Generate the btl machine file that describes the application configuration, the file readers and writers (the external devices) and the number gathering code.

Parameters:
rc - The RawChip.
gn - The NumberGathering structure.