Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/seldridge/chisel2-base

Base build environment for Chisel projects
https://github.com/seldridge/chisel2-base

Last synced: 2 days ago
JSON representation

Base build environment for Chisel projects

Awesome Lists containing this project

README

        

A bare-bones Chisel build environment.

This is an attempt to standardize on a build environment for personal Chisel projects. This consists of a basic, Makefile-driven workflow. Scala or C/C++ sources live in the `src` directory and the outputs of the build flow go in `build`.

This is currently only supports testing in Scala (as opposed to testing via the C++ or Verilog back ends). **The extremely useful C++ back end support will be included later on**.

Two Chisel examples (from the Chisel tutorial) are currently included: a full adder and a 4-bit adder using that full adder design.