https://github.com/seldridge/chisel2-base
Base build environment for Chisel projects
https://github.com/seldridge/chisel2-base
Last synced: 5 months ago
JSON representation
Base build environment for Chisel projects
- Host: GitHub
- URL: https://github.com/seldridge/chisel2-base
- Owner: seldridge
- Created: 2015-05-26T19:12:36.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-05-26T19:13:12.000Z (about 10 years ago)
- Last Synced: 2025-01-01T02:43:47.568Z (6 months ago)
- Language: Scala
- Size: 105 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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.