Skip to main content

creator for Reconfigurable Component. Framework and Code generator for FPGA component

Project description

cReComp

creator for Reconfigurable hw Component

Author: Kazushi Yamashina (Utsunomiya University)
Copyright: 2016, Kazushi Yamashina
License: new BSD License
Latest Version: 1.0.0
Contact: kazushi_at_virgo.is.utsunomiya-u.ac.jp or Twitter or Facebook

What is the cReComp?

The cReComp is a code generator and framework for componentization of a single hardware or the multiple hardware. The component generated by the cReComp is HW/SW co-system that is connected between CPU and FPGA (reconfigurable hw). The cReComp is possible to debug and test single hardware with software in a user development fase. When the development of a each hardware have been finished, the cReComp generates one of the HW/SW co-system by integrating the each of the hardware.

Update

2016/06/30 released version 1.0.0

Install

Requirements

Platform

Ubuntu or OSX (Mac)

Python (2.7 later)

sudo apt-get install python

Icarus Verilog

Ubuntu

sudo apt-get install iverilog

Mac

brew install icarus-verilog

Jinja2

pip install jinja2

pyverilog

git clone https://github.com/PyHDI/pyverilog.git
cd pyverilog/
python setup.py install

veriloggen

git clone https://github.com/PyHDI/veriloggen.git
cd veriloggen/
python setup.py install

Install cReComp

Download from github & install

git clone https://github.com/kazuyamashi/cReComp.git
cd cReComp/
python setup.py install

Package install

pip install crecomp

Command usage

Usage: python crecomp [-t] [-u user logic]+

Options:
  -h, --help            show this help message and exit
  -u USERLOGIC, --userlogic=USERLOGIC
                        specifier your user logic name
  -t TEMPLATENAME, --template=TEMPLATENAME
                        specifier for template name

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for crecomp, version 1.0.1
Filename, size File type Python version Upload date Hashes
Filename, size crecomp-1.0.1.tar.gz (19.6 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page