Checkpointing/Restore Framework for Reconfigurable Systems
Copyright (C) 2016, Shinya Takamaeda-Yamazaki
E-mail: takamaeda_at_ist.hokudai.ac.jp
Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0)
- Python: 2.7, 3.4 or later
Python3 is recommended.
- Icarus Verilog: 0.9.7 or later
Install on your platform. For exmple, on Ubuntu:
sudo apt-get install iverilog
- Jinja2: 2.8 or later
Install on your python environment by using pip:
pip install jinja2
- Pyverilog: 1.0.6 or later
Install from pip (or download and install from GitHub):
pip install pyverilog
- Veriloggen: 0.6.1 or later
Install from pip (or download and install from GitHub):
pip install veriloggen
- IPgen: 0.2.0 or later
Install from pip (or download and install from GitHub):
pip install ipgen
- pytest: 2.8.2 or later
- pytest-pythonpath: 0.7 or later
These softwares are required for running the tests in tests and examples:
pip install pytest pytest-pythonpath
Install HardCheck:
python setup.py install
- Python-based Hardware Design Processing Toolkit for Verilog HDL
- A library for constructing a Verilog HDL source code in Python
- IP-core package generator for AXI4/Avalon