Running DOOM on our Custom CPU and Going Viral
Summary
This post documents building a custom CPU on an FPGA to run the classic game DOOM, detailing memory integration, caching, DDR3 latency, IO, and the debugging journey. It charts progress from 0.7 FPS to 15-20 FPS with plans for 30 FPS and future out-of-order work.