ABOUT
=====

This is a distribution of the eDRAM emulation platform presented in
the paper entitled "FPGA-Based Emulation of Embedded DRAMs for Statistical Error
Resilience Evaluation of Approximate Computing Systems".




HOW TO USE
==========

- Open Vivado 2008.2 and run the following commands in the Tcl Console:

    cd path/to/this/directory
    cd hw
    source create_project.tcl

- Use the GUI to generate the bitstream and program it to the VC707 FPGA board.

- Open a terminal and run the following commands:

    cd path/to/this/directory
    cd sw/benchmarks/convolution
    make run

- A test program will be compiled and executed on the emulation platform.
  The output will be printed to the UART output of the board (baud: 115200).
