Starred repositories
SIPEED Tang MEGA 138K with FPGA GOWIN GW5AST-138 SOC (Embedded RISC-V AE350)
An open source GPU based off of the AMD Southern Islands ISA.
OpenSource GPU, in Verilog, loosely based on RISC-V ISA
eXtendable Heterogeneous Energy-Efficient Platform based on RISC-V
A minimal GPU design in Verilog to learn how GPUs work from the ground up
GPGPU processor supporting RISCV-V extension, developed with Chisel HDL
Userspace eBPF runtime for Observability, Network, GPU & General Extensions Framework
GPGPU supporting RISCV-V, developed with verilog HDL
PicoRV32 RISC-V project for Tang Nano 20K FPGA development board
✔️ Port of RISCOF to check the NEORV32 for RISC-V ISA compatibility.
An implementation of NVIDIA's paper "Efficient Incoherent Ray Traversal on GPUs Through Compressed Wide BVHs"
Free, open-source VHS effect. Standalone application + plugin (After Effects, Premiere, and OpenFX).
NTSC encoding/decoding in C89 using only integers and fixed point math. Supports NES decoding. Can be used as an image filter for games or real-time applications.
miniSpartan6+ (Spartan6) FPGA based MP3 Player
Basic Peripheral SoC (SPI, GPIO, Timer, UART)
Basic USB 1.1 Host Controller for small FPGAs
Minimal DVI / HDMI Framebuffer
MMC (and derivative standards) host controller
720p FPGA Media Player (RISC-V + Motion JPEG + SD + HDMI on an Artix 7)
MPX is a open-source CPU which can execute code compiled for MIPS-I ISA