The onboard DDR runs hot, so I installed the world’s most handsome heatsink

A GPU running in an FPGA?

yeah, sure, I guess?


JS3 is an attempt to get something vaguely GPU-ish running on a Digilent Arty A7 FPGA. The RTL is SystemVerilog, with heavy use of SVA for verification. Currently DDR3 controller, rasterizers, caches, pixel shaders, texturing, and HDMI scanout (640×480 only) are working, with a rasterizer rewrite currently in development.