Skip to content

Building a custom softcore to run Doom

Overview

Doomcore will be a custom RISC-V CPU supporting a custom instruction set (RV32doom?) designed to run Doom at full resolution and framerate on a small FPGA (Gowin Tang Nano 20k).

This project will be split into multiple sections as I complete the various components:

Memory Subsystem