This is just a toy project to see what control signals should be used to sync parallel stages and to understand ways to create a RISC-V system.
Not all RV32I instructions are implemented, only the ones needed to run the tests
To build:
mkdir buildcd buildcmake ../ --preset=[release|debug]make -j
To run:
./Riscv_Emu
To build the tests:
cd testsmake all- to build all testscd ts_[test-name]make all- to build only the current test