Simple RISC Machine
In CPEN 211 at UBC, we architect a RISC processor in SystemVerilog using the DE1-SoC as part of the labs. For additional bonus grades, you can make the processor fully Turing complete and enter a competition with the rest of the class to build the most efficient processor. I teamed up with Krish Thakur and in the end, our processor ended up in third place.
Repository: https://github.com/kryptoish/Simple-RISC-Processor
Lab details: ~archive/UBC/2024W/CPEN211/lab_8.pdf
A full description of the implemented ISA will be added here.