Additionally, this guy completely made a CPU in VHDL. Later on in the series he adds HDMI support, implements the RISC-V ISA so that he can use GCC to compile programs for his CPU: http://labs.domipheus.com/blog/designing-a-cpu-in-vhdl-part-...
It includes readings, video lectures, homeworks(including solutions) and labs
It includes readings, video lectures, homeworks(including solutions) and labs