Links & Resources
GitHub Repositories
| Repository | Description |
|---|---|
| Beethoven-Hardware | Scala/Chisel hardware generation framework |
| Beethoven-Software | C++ runtime library and simulation infrastructure |
| Beethoven-Template | Project template for new accelerator designs |
| Beethoven-Docs | Documentation source (this site) |
Getting Help
- Bug Reports & Feature Requests: Open an issue on the relevant GitHub repository
- Questions: Use GitHub Discussions on Beethoven-Hardware or Beethoven-Software
Related Projects
- Chisel - Hardware construction language used by Beethoven
- FIRRTL - Intermediate representation for RTL
- DRAMsim3 - DRAM timing simulator used in Beethoven simulation
Citation
If you use Beethoven in your research, please cite:
@misc{beethoven,
title={Beethoven: A Framework for Heterogeneous Multi-Core Hardware Accelerators},
author={Composer Team},
year={2024},
url={https://github.com/Composer-Team/Beethoven-Hardware}
}