This is a SystemVerilog implementation of the Unicycle RISC-V RV32I processor and this was the final project for Computer Architecture class.
Graphic:
Algorithm used to test the processor (C++)
Algorithm used to test the processor (Assembly)
Algorithm used to test the processor (Hexadecimal)
You can view and run this design in EDAplayground: https://www.edaplayground.com/x/MjrJ
Arquitectura de Computadores, Profesor: Jose Jaramillo, Universidad Tecnológica de Pereira