RISC-V Implementation in SystemVerilog by Kostas Marthoglou and Manos Mpampis Project for VLSI Systems Course by George Dimitrakopoulos