d89b03abbb | ||
---|---|---|
libarchfpga | ||
pcre | ||
printhandler | ||
vpr | ||
.gitignore | ||
.gitmodules | ||
FPGA_SPICE_Manual_20151012.pdf | ||
LICENSE | ||
Makefile | ||
README.md | ||
VPR_User_Manual_7.0.pdf | ||
getting_started.md |
README.md
Getting Started with FPGA-SPICE
FPGA-SPICE is an extension on VPR7 release. This is the formal release for ICCD 2015 paper:
X. Tang, P. Gaillardon and G. De Micheli, "FPGA-SPICE: A simulation-based power estimation framework for FPGAs," 2015 33rd IEEE International Conference on Computer Design (ICCD), New York, NY, 2015, pp. 696-703. doi: 10.1109/ICCD.2015.7357183
Clone the OpenFPGA git repository:
git clone https://github.com/LNIS-Projects/OpenFPGA.git
Go to the VPR
directory and build the tool:
cd ./vpr
make
Note: if you are using macOS, the graphical interface might not be usable since it requires the X11 library. In this case, open the Makefile and change the line 10 "ENABLE_GRAPHICS = true" to false.
VPR requires a minimum of one XML file that specifies the architecture of the FPGA, and one BLIF file that specifies the logic circuit to be put on the FPGA.
The first example we want to run is go.sh in the same folder as we already are.
./go.sh
If you have questions or comments, please e-mail OpenFPGA team:
General questions:
pierre-emmanuel.gaillardon@utah.edu
Technical issues: