This repo is a placeholder for the paper submitted in ETCEI 2023 Conference including also the instructions to deploy a model and run inference on the implemented RISC-V cpu.
If you use this work in academic research, please cite it using the following BibTeX:
Galetakis, M.; Kalapothas, S.; Flamis, G.; Plessas, F.; Kitsos, P. Design and implementation of a compact RISC-V based Machine Learning accelerator on Low End FPGA. ETCEI 2023. https://doi.org/10.63438/GSRA5108
@inproceedings{Galetakis2026-jz,
title = {Design and implementation of a compact {RISC-V} based Machine Learning accelerator on Low End FPGA},
booktitle = {Proceedings \& Highlights - Emerging Tech Conference Edge Intelligence 2023},
author = {Galetakis, Manolis and Kalapothas, Stavros and Flamis, Georgios and Kitsos, Paris and Plessas, Fotis},
url = {https://conference.hetia.org/publications/design-and-implementation-of-a-compact-risc-v-based-machine-learning-accelerator-on-low-end-fpga/},
publisher = {Hellenic Emerging Technology Industry Association},
pages = {158-165},
month = oct,
year = {2023},
conference = {Emerging Tech Conference Edge Intelligence 2023},
doi = {10.63438/GSRA5108}
}
Follow the steps described in the official setup guide to install CFU-Playgorund according to your configuration preferences.
Copy fomo folder from this repository under [CFU-Playground]/proj/ where [CFU-Playground] is the root installation folder from step 1.
cd [CFU-Playground]/proj/fomo
make PLATFORM=sim //run simulation or
make prog && make load //run on Digilent Arty A7 board