Base on book "Digital Design and Computer Architecture" chapter 7
Optionally gtkwave
mkdir build && cd build
cmake ..
make
./Vtop <path-to-riscv-executable>
Only rv32i instructions are supported.
MIPT homework. RISC-V pipeline verilog model. Uses verilator for tracing purposes.
Verilog