EDA@TUM's repositories
muriscv-nn
muRISCV-NN is a collection of efficient deep learning kernels for embedded platforms and microcontrollers.
softvector
Vector arithmetic library targeting simulation of Vector Processing Units (VPUs) for various targets, e.g., ETISS.
Trace-Generator
Python tool to generate monitors (and printers) for ETISS based on json description
mlonmcu-models
TinyML model zoo primarily used by the MLonMCU python package
mlonmcu-sw
Target software library (MLIF, Machine Learning Interface) used by the MLonMCU python package
RISCV_ISA_CoreDSL
CoreDSL descriptions of the RISC-V ISA
CoreV_ISA_CoreDSL
CoreDSL descriptions of the Core-V ISA Extension (https://cv32e40p.readthedocs.io/en/latest/instruction_set_extensions.html)
etiss-perf-sim
ETISS-based performance simulator
etiss_arch_riscv
RISC-V architecture models for ETISS
etiss_riscv_test_env
CI/CD Scripts for Evaluating the End-to-End "CoreDSL -> M2-ISA-R -> ETISS -> Test" Flow
PerformanceSimulation_workspace
Example workspace for software performance simulation with ETISS-based performance simulator
seminar_generator
Excel generator for the student seminars (GradingSheets, Agenda, GradingReport)
tflite-pack
Packing Utils for TFLite Models