Verilog icestorm Projects
Learn how to design digital systems and synthesize them into an FPGA using only opensource toolsProject mention: What's the difference between FPGA, RISC-V, Arduino? | reddit.com/r/RISCV | 2021-04-22
Among your choices, FPGA is the answer. I would suggest a cheap iCE40 board like the iCESugar, to get started. Then follow tutorials targetting ice40+open stack.
IceChips is a library of all common discrete logic devices in VerilogProject mention: Improving my homemade 32-bit RISC-V CPU made only out of discrete logic ICs | reddit.com/r/AskElectronics | 2021-05-14
If you want to go to the next level I'd suggest recreating the CPU in Verilog and simulating it there. That will let you quickly run testbenches against the virtual version and stress test the logical design itself, which in turn would help rule out electrical problems. Here is a 74-series Verilog simulation library you could use to kickstart a Verilog simulation.
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.