GitHub survey of ULX3S repositories (2026-09-27)

Candidates found by a GitHub-wide search that were not yet in .claude/memory/sources.tsv on 2026-09-27. Produced with unauthenticated GitHub API repo search plus the root file listing of each repo, with recursive trees checked for the top 47 repos. Not cloned yet unless listed in sources.tsv. Method, limits and how to repeat it: .claude/memory/source-lists.md.

Evidence: tree: = path found in the recursive file tree; root: = found in the top-level listing only.

A. Verified ULX3S gateware (ULX3S constraint/top/board dir found in repo tree or root listing) β€” 155 repos

full_name lang/HDL stars last push license what it is evidence
BrunoLevy/learn-fpga Verilog 3701 2025-11-18 BSD-3-Clause Learning FPGA, yosys, nextpnr, and RISC-V tree: Basic/ULX3S/ULX3S_SDRAM_hdmi/ulx3s.lpf
darklife/darkriscv Verilog 2613 2026-09-04 BSD-3-Clause opensouce RISC-V cpu core implemented in Verilog from scratc tree: boards/ulx3s
Wren6991/Hazard3 Verilog 1115 2026-08-29 Apache-2.0 3-stage RV32IMACZb* processor with debug tree: example_soc/synth/fpga_ulx3s.lpf
wuxx/Colorlight-FPGA-Projects Verilog 366 2026-09-15 Apache-2.0 current focus on Colorlight i5 and i9 & i9plus module tree: src/i5/hdmi_test_pattern/ULX3S_25F.json
lawrie/fpga_pio Verilog 321 2024-06-06 BSD-2-Clause An attempt to recreate the RP2040 PIO in an FPGA tree: ulx3s/ulx3s_v20.lpf
sylefeb/a5k Silice 293 2023-10-06 none Another World on a chip tree: BITSTREAMs/ulx3s
fusesoc/blinky Tcl 198 2026-02-28 MIT Example LED blinking project for your FPGA dev board of choi tree: ulx3s
mit-plv/koika KΓ΄ikaβ†’Verilog 187 2025-12-10 LGPL-2.1 A core language for rule-based hardware design πŸ¦‘ tree: examples/rv/etc/ulx3s_v20.lpf
dan-rodrigues/icestation-32 Verilog 168 2023-11-14 MIT Compact FPGA game console tree: hardware/ulx3s/ulx3s_v20.lpf
SpinalHDL/SaxonSoc SpinalHDL 165 2025-03-16 MIT SoC based on VexRiscv and ICE40 UP5K tree: hardware/synthesis/deprecated/ulx3s/ulx3s_v20_hdmi.lpf
antonblanchard/chiselwatt Chisel 117 2023-02-13 NOASSERTION A tiny POWER Open ISA soft processor written in Chisel tree: constraints/ecp5-ulx3s.lpf
carlosedp/chiselv Chisel 109 2026-09-14 MIT A RISC-V Core (RV32I) written in Chisel HDL tree: constraints/ecp5-ulx3s.lpf
stnolting/neorv32-setups VHDL 100 2026-09-12 BSD-3-Clause πŸ“ NEORV32 projects and exemplary setups for various FPGAs, b tree: osflow/constraints/ULX3S.lpf
JdeRobot/FPGA-robotics VHDL 83 2024-07-14 GPL-3.0 Verilog library for developing robotics applications using F tree: phys_fpga/ulx3s/apio/ov7670_rgb_yuv_320x240_colorfilter/ulx3s_v20.lpf
BrunoLevy/TordBoyau Verilog 65 2023-12-01 BSD-3-Clause A pipelined RISC-V processor tree: BOARDS/ulx3s.lpf
machdyne/zeitlos Verilog 55 2026-09-27 NOASSERTION Zeitlos SOC/OS tree: boards/ulx3s.lpf
FPGAwars/FLIX-V Verilog 42 2023-11-05 LGPL-2.1 FLIX-V: FPGA, Linux and RISC-V tree: Hardware/KianV-Apio/ulx3s_v20.lpf
StereoNinja/StereoNinjaFPGA Verilog 34 2023-05-15 none Experimental FPGA project for streaming two MIPI CSI camera root: DOCS_ULX3S
egorxe/openglory VHDL + LiteX 33 2025-02-25 Apache-2.0 Open source GPU in VHDL tree: hw/litex/radiona_ulx3s.py
kulp/tenyr C 28 2026-08-15 NOASSERTION Simple, orthogonal 32-bit computer architecture and environm tree: hw/yosys/ulx3s_v20.lpf
dan-rodrigues/ics-adpcm Verilog 26 2020-12-28 MIT Programmable multichannel ADPCM decoder for FPGA tree: demo/ulx3s_v20.lpf
AngeloJacobo/ULX3S_FPGA_Camera_Streaming Verilog (Icestudio) 25 2021-11-17 MIT Verilog design files and Icestudio file for streaming the OV root: OV7670_ULX3S.ice
Speccery/icy99 Verilog 22 2025-11-29 none TI-99/4A FPGA implementation for the Icestorm toolchain tree: ulx3s.lpf
AngeloJacobo/ULX3S_FPGA_Sobel_Edge_Detection_OV7670 Verilog (Icestudio) 21 2021-11-17 MIT Verilog design files and Icestudio file for Sobel Edge Detec root: ULX3S_SOBEL.ice
dan-rodrigues/mobile-fpga-bluetooth-demo Swift 17 2020-12-12 MIT Simple BLE demo using an iOS app (SwiftUI), an ESP32 (Python tree: rtl/ulx3s_v20.lpf
daveshah1/prjtrellis-dvi VHDL 17 2019-01-20 none DVI video out example for prjtrellis tree: constraints/ulx3s_v20_segpdi.lpf
Circuit-killer/fpga-usbhid-host VHDL 15 2022-08-27 none FPGA state machine for minimalistic USB HID device hosting tree: proj/lattice/constraints/ulx3s_v17patch.lpf
ulx3s/blink Makefile 15 2022-05-16 GPL-3.0 Repository containing ULX3S blink LED binaries root: ulx3s_v20.lpf
q3k/ulx3s-foss-blinky Verilog 14 2018-11-11 none A template project for the ULX3S ECP5 FPGA board using only root: ulx3s
mkvenkit/learn_fpga Verilog 13 2026-07-19 MIT A collection of my FPGA projects and experiments. tree: ecp5_ulx3s/uart_tx/ulx3s_v20.lpf
rob-ng15/PAWSv2 Silice 13 2025-11-29 MIT β€” tree: Programming Guide/Graphics/ULX3S-PAWSv2.gif
lawrie/ulx3s_zx_spectrum Verilog 12 2020-05-07 none Minimal ZX Spectrum for Ulx3s ECP5 board root: ulx3s
semify-eda/waveform-generator SystemVerilog 12 2022-07-18 Apache-2.0 Waveform Generator tree: fpga/ulx3s_barebones/ulx3s_v20.lpf
asinghani/pifive-cpu SystemVerilog + Migen 11 2021-12-29 Apache-2.0 RISC-V CPU in SystemVerilog & Custom Migen-based SoC Generat tree: fpga/ulx3s/constraints.lpf
hsa-ees/piconut C 11 2026-09-01 BSD-2-Clause The PicoNut project provides a minimal and at the same time tree: boards/ulx3s/ulx3s.lpf
lawrie/ulx3s_mac128 Verilog 11 2022-08-08 none Macintosh 128 on the Ulx3s ECP5 FPGA root: ulx3s
Wren6991/Hazard3-SWD-SoC Verilog 11 2023-04-20 Apache-2.0 Example Hazard3 + OpenDAP RISC-V SWD SoC integration tree: synth/fpga_ulx3s.lpf
YoWASP/toolchain-demo Amaranth 11 2024-01-01 ISC Demonstration of the YoWASP toolchain being used with Visual root: top.lpf
dan-rodrigues/ulx3s-bluetooth-gamepad Verilog 10 2020-10-24 none Bluetooth gamepad receiver demo using ULX3S FPGA board + ESP root: ulx3s_v20.lpf
daveshah1/ulx3s Verilog 10 2018-11-06 none β€” root: ulx3s.core
lawrie/ulx3s_68k Verilog 10 2020-07-13 none Experiments with the 68000 CPU on the Ulx3s ECP5 board root: ulx3s
RemyCiterin/AdventOfFPGA Bluespec 9 2026-01-14 Apache-2.0 β€” root: ulx3s.lpf
danodus/xgsoc C 8 2026-08-13 MIT FPGA-based system-on-chip tree: rtl/ulx3s/ulx3s_v31.lpf
lawrie/ulx3s_msx Verilog 8 2023-05-14 none MSX 8-bit computers on the Ulx3s ECP5 board root: ulx3s
markus-zzz/myc64 Verilog 8 2024-04-09 none My C64 implementation in Verilog tree: syn/ulx3s.lpf
marph91/yaaes VHDL 8 2021-08-08 LGPL-3.0 Yet Another AES implementation in hardware. tree: syn/constraints/ulx3s_v20.lpf
victor-fisyuk/voodoo-fpga-public SystemVerilog 8 2026-09-13 none 3dfx Voodoo Graphics implementation in SystemVerilog for FPG tree: screenshots/ulx3s.jpg
marph91/pocket-bnn Python (Amaranth/LiteX) 7 2021-07-16 MPL-2.0 BNN-to-FPGA framework, written in VHDL and Python tree: syn/ulx3s_v20.lpf
C-Elegans/ulx3s_sdram Verilog 6 2021-02-08 none SDRAM experiments on the ULX3S root: ulx3s_v20.lpf
lawrie/SpinalULX3S SpinalHDL 6 2020-03-29 none SpinalHDL ULX3S examples root: ulx3s_hdmi.lpf
lawrie/ulx3s_altair_8800 Verilog 6 2021-04-28 none Altair 8800 on the Ulx3s ECP5 FPGA board root: ulx3s
lawrie/ulx3s_colecovision Verilog 6 2023-05-15 none ColecoVision console for the Ulx3s ECP5 board root: ulx3s
cheyao/oberon Verilog 5 2026-06-23 none Oberon recreated on the Icepi Zero root: proj_pnru/lattice/ulx3s/ulx3s-v20
dlobato/cps1-musicbox LiteX (Migen) 5 2022-04-07 none RiscV + CPS1 sound chips SoC based on litex root: radiona_ulx3s.py
evansm7/ArcDVI Verilog 5 2021-12-04 none **DEPRECATED PROTOTYPE** FPGA design and firmware for Ac tree: platform/ulx3s/ulx3s_v20.lpf
lawrie/ulx3s_amstrad_cpc Verilog 5 2022-05-04 none The Amstrad CPC on the Ulx3s Ecp5 FPGA board root: ulx3s
lawrie/ulx3s_bbc_micro Verilog 5 2023-02-05 none Version of Ice40Beeb for Ulx3s ECP5 board root: ulx3s
lawrie/ulx3s_ql Verilog 5 2020-09-07 none Sinclair QL for the Ulx3s ECP5 board root: ulx3s
mcejp/Poly94 Verilog 5 2024-03-03 GPL-3.0 Yet another faux-retro game system root: ulx3s_v20.lpf
robinsonb5/EightThirtyTwoDemos VHDL/Verilog 5 2026-09-15 GPL-3.0 Demo projects for the EightThirtyTwo CPU tree: Board/ulx3s_85f
bjonnh/ulx3s-synth Verilog 4 2022-12-11 none Playing with FPGAs to make a midi-synth root: ulx3s_v20.lpf
dstrbad/janestreet-advent-fpga Hardcaml 4 2026-01-15 MIT β€” root: synth/ulx3s
emard/cortex Verilog 4 2020-08-19 none fork of mini-cortex FPGA project - ancient unix with tns99xx tree: ulx3s.lpf
lawrie/jupiter_ace Verilog 4 2022-05-04 none Jupiter Ace for the Ulx3s root: ulx3s
lawrie/ulx3s_atari_2600 Assembly 4 2022-05-08 none Atari 2600 for the Ulx3s Ecp5 FPGA board root: ulx3s
lawrie/ulx3s_ay_3_8500 Verilog 4 2020-05-01 none The AY-3-8500 Pong-on-a-chip for the Ulx3s ECP5 board root: ulx3s
lawrie/ulx3s_vic_20 Verilog 4 2020-05-14 none Minimal Commodore Vic 20 core for the Ulx3s ECP5 board root: ulx3s
ThorKn/vexriscv-ulx3s-simple-plugin SpinalHDL 4 2020-10-02 none A simple custom instruction for the vexriscv, deploy- and de root: ulx3s
acairncross/clash-ulx3s-examples Clash 3 2023-04-26 MIT Collection of Clash examples root: ulx3s_v20.lpf
danodus/ecp5_hdmi_audio_video Verilog 3 2026-05-19 MIT ECP5 HDMI Audio + Video Transmitter tree: boards/ulx3s/ulx3s_v316.lpf
fedy0/neo VHDL 3 2024-06-07 MIT NEORV32 on ULX3S root: ULX3S.lpf
jamon/jspcpu Verilog 3 2021-07-16 none β€” root: ulx3s.lpf
lawrie/ulx3s_cpm_z80 Verilog 3 2020-04-18 none A port of the Ice40CPMZ80 project to the Ulx3s ECP5 board root: ulx3s
lawrie/ulx3s_vhdl_examples VHDL 3 2022-05-07 none VHDL examples for the Ulx3s ECP5 FPGA root: ulx3s_v20.lpf
lawrie/ulx3s_z80_template Verilog 3 2021-02-27 none Template for Z80 computer on the Ulx3s FPGA board root: ulx3s
lawrie/ulx3s_z80_trs80 Verilog 3 2021-02-27 none The TRS-80 Model 1 for the Ulx3s FPGA Ecp5 board, created fr root: ulx3s
lfglabs-dev/lean-silicon Python (Amaranth/LiteX) 3 2026-09-08 Apache-2.0 A formally verified physical scalar coprocessor for leanVM-b root: fpga/ulx3s
rj45/vdp SystemVerilog 3 2026-01-25 NOASSERTION A Verilog Retro-Inspired Video Display Processor for FPGA. root: ulx3s
zipotron/neorv32-complex-setups VHDL 3 2021-12-04 none β€” root: hardware_dependent/ulx3s
emard/tinyfpga-bootloader-ulx3s Makefile 2 2021-10-01 none Attempt to compile for ulx3s root: boards/ulx3s
emard/usb_host Verilog 2 2024-03-31 none β€” tree: soc/ulx3s_v20.lpf
emard/vhdl_c64_c1541_sd VHDL 2 2018-01-29 none Adaptation attempt of DarFPGA’s C64 for HDMI output tree: proj/lattice/ulx3s/constraints/ulx3s_v18.lpf
lawrie/ulx3s_acorn_atom Verilog 2 2022-04-20 none Ulx3s port of Ice40Atom root: ulx3s
lawrie/ulx3s_sg_1000 Verilog 2 2020-07-02 none Sega SG-1000 console for the Ulx3s ECP5 board root: ulx3s
RemyCiterin/DOoOM Bluespec 2 2026-01-01 GPL-2.0 DOoOM Out-Of-Order Machine root: ulx3s.lpf
zipotron/ziposoc Verilog 2 2022-08-10 none β€” root: ulx3s_v20.lpf
acairncross/euphrates Clash 1 2020-12-31 BSD-3-Clause Maximum flow accelerator in Clash root: ulx3s_v20.lpf
ADVIKBAHADUR/ULX3s-Superresolution-CNN bitstream + notebooks 1 2024-08-15 MIT This project is funded and made possible by the Laidlaw Foun root: ulx3s_85f_CSI.bit
asinghani/ulx3s-vga-example SystemVerilog 1 2024-03-25 MIT Example project for using ULX3S with VGA PMOD root: constraints.lpf
cronokirby/ck-snes Rust 1 2026-04-06 none SNES Emulator root: platform/ulx3s
dulatello08/neocore-fx SystemVerilog 1 2026-06-08 Apache-2.0 β€” root: ulx3s-85f-min.lpf
gojimmypi/ttgf0p3-analog-UART-FSM-TRNG-Lab Verilog 1 2026-07-02 Apache-2.0 ANALOG EXPERIMENTAL ttgf0p3 UART/SPI-controlled ASIC lab for root: ulx3s
gornjas/dvi_test VHDL 1 2025-03-02 BSD-2-Clause Playground for ULX3S video root: ulx3s_fer.lpf
jamesrosssharp/ulx3s_mixer_pcb Verilog 1 2024-08-25 none PCB for implementing a 100MHz PLL and mixer for ULX3s root: ulx3s_mixer
jlopezr/mini-gpu Verilog 1 2026-09-25 none Simple GPU implemented on ULX3S FPGA root: 7.ulx3s_w9825g6kh_test
joaln27/koti SystemVerilog 1 2026-08-20 Apache-2.0 A home computer built from the CPU up: an RV32IMA core with root: fpga/ulx3s
lawrie/ulx3s_gamegear Verilog 1 2021-01-16 none Segs Game Gear for the Ulx3s ECP5 FPGA board root: ulx3s
LogoPoseidon/Ulx3sJukeBox Verilog 1 2024-10-19 none β€” root: ulx3s_v20.lpf
nklabs/libnklabs-ulx3s C 1 2022-08-13 none libnklabs example for PicoRV32 (RISC-V) running on ULX3S (La root: ulx3s.lpf
RemyCiterin/3DRiscV Clash 1 2026-01-11 MIT Some experimentations with the blarney DSL for hardware synt root: ulx3s.lpf
td0034/fpga HTML 1 2026-03-05 none icesugar v1.5 root: ulx3s
thata/td4-ulx3s Verilog 1 2024-12-06 none ULX3SでTD4を動かしてみる root: ulx3s_v20.lpf
ThePerfectComputer/learn-clash Clash 1 2024-04-17 none My first efforts to use clash lang that other will hopefully root: ulx3s
ThePerfectComputer/MannaChip Bluespec 1 2025-11-22 none β€” root: ulx3s_fpga
ThorKn/vexriscv-ulx3s-helloworld Assembly 1 2020-09-28 none Vexriscv CPU on ULX3S FPGA-Board with hello_world exmaple in root: ulx3s
adrmcintyre/vixen Assembly 0 2026-09-09 none 16-bit computer on an FPGA root: ulx3s
ahamidi87/simpleblinky Verilog 0 2024-11-01 none β€” root: ulx3s_v20.lpf
AndrewCapon/SpinalTemplateSbtUlx3s SpinalHDL 0 2020-12-22 none β€” root: ulx3s_v20.lpf
ChipDesign-BV/cdriscv-32s-20 SystemVerilog 0 2026-09-18 Apache-2.0 A 32-bit RISC-V core subsystem for safety-critical mixed-sig root: fpga/ulx3s
Circuit-killer/fpga-usbserial VHDL 0 2019-02-23 none Second attempt to get usb-serial from opencores root: lattice/ulx3s
danodus/msx_fpga Verilog 0 2025-05-03 MIT β€” root: ulx3s
DFiantWorks/interactive-sim C++ 0 2026-07-23 MIT Interactive Hardware Simulation Component (DPI/VHPI/VPI) root: ulx3s_demo
diegob94/ulx3s_blink Verilog 0 2022-09-29 Apache-2.0 Example project root: ulx3s_v20.lpf
dman2021/blink Makefile 0 2025-08-01 none Test the ulx3s functions root: clk_blink.lpf
dman2021/fpga_count Verilog 0 2025-07-16 none β€” root: top.lpf
dman2021/uart_echo Verilog 0 2025-07-17 none β€” root: uart_echo.lpf
dschaefer/fpga-template SystemVerilog 0 2022-11-06 none Project template for FPGA dev root: ulx3s_v20.lpf
dschaefer/ulx3s-ghdl-adder VHDL 0 2021-09-19 none Adder example written in VHDL root: ulx3s_v20.lpf
dulatello08/litex-cpu-testing Verilog 0 2025-12-18 none β€” root: ulx3s_v316.lpf
dulatello08/neocorefx-dram Verilog 0 2026-05-12 none β€” root: ulx3s-85f-min.lpf
dulatello08/ulx3s-tests SystemVerilog 0 2025-10-16 GPL-3.0 Tests for my ULX3S FPGA board, to then start working on NeoC root: ulx3s_85f.lpf
gojimmypi/nextpnr-issue235 C++ 0 2019-02-25 GPL-3.0 supplement to nextpnr issue #235 root: ulx3s_v20.lpf
gojimmypi/ttgf-UART-FSM-TRNG-Lab Verilog 0 2026-09-08 Apache-2.0 Tiny Tapeout GF180 (wafer.space) shuttles - Verilog HDL Proj root: ulx3s
gojimmypi/ttgf0p3-UART-FSM-TRNG-Lab Verilog 0 2026-06-27 Apache-2.0 EXPERIMENTAL ttgf0p3 UART/SPI-controlled ASIC lab for explor root: ulx3s
gojimmypi/ttsky-UART-FSM-TRNG-Lab Verilog 0 2026-07-01 Apache-2.0 Tiny Tapeout SKY130 (ChipFoundry) shuttles: Universal Asynch root: ulx3s
goran-mahovlic/odysseus_sprites Makefile 0 2024-07-29 MIT β€” root: ulx3s_v20.lpf
hanseo03/ulx3s-custom-riscv-cpu Verilog 0 2026-07-06 none β€” root: ulx3s_12k.lpf
hanseo03/ulx3s-vexriscv-soc Verilog 0 2026-06-04 none VexRiscv-based SoC on ULX3S 12K (ECP5) root: ulx3s_12k.lpf
Hassan2203/System-On-Chip-SOC-Design-and-verification Verilog 0 2026-06-19 none System-on-Chip (SoC) Design: Designed a 32-bit RISC-V single root: build_wishbone_ulx3s.bat
jadephilipoom/ulx3s-experiments Verilog 0 2026-06-05 none learning stuff about hardware root: ulx3s_v20.lpf
krishkc5/trng-ring-oscillator TeX 0 2026-02-08 none FPGA-based True Random Number Generator using ring oscillato root: ulx3s_v20.lpf
l0r3m1psum/videogame_verilog Verilog 0 2025-07-22 none β€” root: ulx3s_v20.lpf
lcausevic/ULX3S_FPGA_Logic_Structures ? 0 2026-09-22 none β€” root: ULX3S-85F.zip
mpardalos/clash-blinky Clash 0 2025-04-13 none Programming the ulx3s with Clash root: ulx3s_v20.lpf
MSRRaju07/IOP Verilog (Icestudio) 0 2024-03-27 MIT β€” root: ULX3S_SOBEL.ice
nicocavallu/rf-dds-lo Verilog 0 2026-08-06 none FGPA Direct Digital Synthesis root: ulx3s.lpf
nullobject/counter-ulx3s Makefile 0 2025-02-01 none β€” root: ulx3s_v20.lpf
nullobject/m68k-ulx3s Verilog 0 2025-06-07 none β€” root: ulx3s_v20.lpf
nullobject/riscv-ulx3s Verilog 0 2025-07-13 none β€” root: ulx3s_v20.lpf
punchthatface/tinyDMA SystemVerilog 0 2026-04-29 none TinyDMA-2C is a programmable two-channel direct memory acces root: constraints.lpf
RichardEGeorge/ULX3S-Chase Verilog 0 2021-02-11 GPL-3.0 β€” root: ulx3s_v20.lpf
RichardEGeorge/ULX3S-Flipflop Verilog 0 2021-02-13 none A D-type flip-flop for the ULX3S board root: ulx3s_v20.lpf
RichardEGeorge/ULX3S-Passthru Verilog 0 2021-02-13 none β€” root: ulx3s_v20.lpf
SeMinLim/bluerv32 Bluespec 0 2026-08-14 none Boilerplate codebase for synthesizable RV32 soft processor v root: ulx3s
StefanHaslhofer/HardwareDesign VHDL 0 2024-12-26 none β€” root: ulx3s_v20.lpf
stuij/odyssey Makefile 0 2023-02-03 none odyssey root: ulx3s_v20_segpdi.lpf
TechPrototyper/trs80-rev-z Verilog 0 2026-08-27 NOASSERTION TRS-80 Model 1 (Rev G) as open, verified hardware on ULX3S/E root: boards/ulx3s
thata/ulx3s-uart-loopback Verilog 0 2024-11-19 none ULX3SでUARTγ‚’γƒ«γƒΌγƒ—γƒγƒƒγ‚―γ•γ›γ¦γΏγŸ root: ulx3s_v20.lpf
ThorKn/vga_clock_1 Scala (SpinalHDL/Chisel) 0 2023-06-02 Apache-2.0 Hardware circuit with an VGA output that displays a simple c root: ulx3s
ThorKn/vga_pong Verilog 0 2023-11-27 GPL-3.0 Pong game on a VGA display. HDL for FPGA and ASIC. root: ulx3s
tommythorn/bluespec_blink Bluespec 0 2025-03-09 none Blink LEDs on ULX3S using Bluespec root: ulx3s_v20.lpf
vladov3000/ulx3s C++ 0 2026-03-15 none β€” root: ulx3s.lpf
Volnirr/verilog-uart Verilog 0 2026-08-15 none UART transceiver written in Verilog root: ulx3s.lpf
yope/cpuv2 Verilog 0 2021-03-17 none A very simple 32bit CPU design in verilog root: ulx3s_v20.lpf
zipotron/ulx3s_sdram8 SystemVerilog 0 2021-10-12 none β€” root: ulx3s_v20.lpf

B. ULX3S-dedicated repos (name/description/topic = ULX3S, HDL sources present, no .lpf at root) β€” 51 repos

full_name lang/HDL stars last push license what it is evidence
emard/ulx3s_galaksija Verilog 18 2025-07-06 none Galaksija computer for FPGA name/desc (unverified)
GuzTech/ulx3s-nmigen-examples Amaranth 16 2020-11-30 none nMigen examples for the ULX3S board name/desc (unverified)
sangwoojun/ulx3s_bsv Bluespec 15 2025-03-09 none Bluespec environment for working with the ulx3s board and it name/desc (unverified)
gojimmypi/ulx3s-examples Python (Amaranth/LiteX) 12 2020-10-05 none Collection of various ulx3s examples name/desc (unverified)
mkvenkit/ulx3s_examples ? 11 2022-04-25 none Beginner-friendly Verilog based examples for the ULX3S FPGA name/desc (unverified)
pepijndevos/rust-litex-example LiteX + Rust 11 2022-06-16 Apache-2.0 An example application that demonstrates litex-hal on the UL name/desc (unverified)
dstrbad/fpga-soc-ml-accelerator LiteX 5 2026-08-04 none FPGA SoC learning project: soft RISC-V CPU, Linux, and hardw name/desc (unverified)
emard/ulx3s-emi Verilog 5 2021-10-22 none demo core for electromagnetic interference measurement name/desc (unverified)
emard/ulx3s_c64 VHDL 5 2024-04-04 none Attempt porting parts of mister C64 to ULX3S name/desc (unverified)
jamesrosssharp/1_bit_AM Verilog 5 2024-09-28 MIT 1 bit AM Radio for ULX3S name/desc (unverified)
mb-sat/ulx3s-longwave-sdr Verilog 5 2025-06-18 GPL-3.0 A longwave software defined radio receiver for the Radiona U name/desc (unverified)
tarik-hamedovic/SDR-HLS Verilog (HLS) 5 2024-10-31 none SDR-HLS is a Master Thesis focused on the implementation and name/desc (unverified)
fedy0/zta Verilog 3 2024-07-12 MIT Ztachip on ULX3S name/desc (unverified)
lawrie/ulx3s_pdp_11 ? 3 2022-03-21 none Experiments with the PDP 11 instruction set on the Ulx3s Ecp name/desc (unverified)
BornaBiro/FPGA_epaper HTML 2 2023-03-03 MIT FPGA code/implementation for driving epaper with ULX3S board name/desc (unverified)
Detegr/ulx3s-projects Verilog 2 2019-02-27 CC-BY-4.0 My projects for ULX3S FPGA name/desc (unverified)
emard/ulx3s-jtagthru Makefile 2 2019-01-28 none ULX3S JTAG pass-thru name/desc (unverified)
Ruebenschus/Atari-FPCartridge Verilog 2 2026-06-25 none Use an ULX3s FPGA to emulate an Atari ST cartridge name/desc (unverified)
tucanae47/ulx3s-experiments Verilog 2 2022-11-30 none β€” name/desc (unverified)
ulx3s/Hazard3-Doom C (+Hazard3 Verilog) 2 2026-09-21 NOASSERTION Educational Doom Generic on the ULX3S and ULX4M for the Haza name/desc (unverified)
w531t4/fpga_led_display SystemVerilog 2 2026-07-12 MIT Use FPGA to drive large LED matrixes at high speeds! name/desc (unverified)
JohnAZoidberg/ulx3s-espi-analyzer Verilog 1 2026-03-08 none β€” name/desc (unverified)
mithro/asus-d16-ulx3s-interface LiteX 1 2026-07-20 Apache-2.0 ULX3S LiteX bench controller for the ASUS KGPE-D16 (SPI-flas name/desc (unverified)
mmicko/ulx3s-examples Verilog 1 2019-02-21 none β€” name/desc (unverified)
nh428/ULX3S-TFT-Display-Sobel-Object-Detection Verilog 1 2026-07-27 none Verilog source code to implement Sobel image detection utili name/desc (unverified)
pcotret/ULX3S-examples VHDL 1 2020-11-13 none β€” name/desc (unverified)
PietPtr/ULX3S-DSP Clash 1 2022-06-17 none β€” name/desc (unverified)
ThorKn/spinalSynth_ULX3S SpinalHDL→Verilog 1 2026-06-11 none — name/desc (unverified)
bqqbarbhg/blipv1 Python (Amaranth/LiteX) 0 2020-12-25 none Something for ULX3S name/desc (unverified)
CarlRaymond/ulx3s-container PowerShell 0 2026-03-23 none Experiments with ULX3S toolchain in a Docker container name/desc (unverified)
chiplet/acorechip-ulx3s Python (Amaranth/LiteX) 0 2024-11-16 Apache-2.0 ACoreChip RISC-V soft core implementation on ULX3S FPGA deve name/desc (unverified)
chiplet/ulx3s-blinky Makefile 0 2024-03-26 none β€” name/desc (unverified)
dpks2003/my_ulx3s_repo Verilog 0 2024-01-15 none This repository contains all of my project implemented on ul name/desc (unverified)
dpks2003/Dice_crap_game Verilog 0 2024-03-10 none This repo contains Verilog Implementation of Dice Crap Game name/desc (unverified)
EmbeddedDojo/ULX3S_Examples Verilog 0 2022-01-18 Apache-2.0 ULX3S Lattice board examples name/desc (unverified)
flyingoverclouds/flocs-ulx3s-samples Verilog 0 2020-12-31 MIT My samples and tests on the FGPA ULX3S board and opensource name/desc (unverified)
fywc/ulx3s_rv32i_processor Bluespec 0 2023-03-15 none a simple 4-stages pipelined rv32i processor name/desc (unverified)
ghaworth/ulx3s-bldc-foc Makefile 0 2026-06-15 none Open-source FPGA FOC core and three-phase driver board for B name/desc (unverified)
ghaworth/ulx3s-tinyai Verilog 0 2026-07-16 NOASSERTION β€” name/desc (unverified)
gmejiamtz/ulx3s-components SystemVerilog 0 2025-08-20 MIT A repo dedicated to getting various components on the ULX3S name/desc (unverified)
gojimmypi/z80386-ulx3s-doom Verilog 0 2026-07-29 none β€” name/desc (unverified)
John-K/spinose LiteX 0 2020-04-11 BSD-2-Clause Litex based SPI NOR dumping gateware for ULX3S name/desc (unverified)
marinsiric/ulx3s HTML 0 2020-01-23 none β€” name/desc (unverified)
p-kraszewski/CS-ULX3S-03 C++ 0 2023-08-22 GPL-3.0 Materials for FPGA devboard ULX3S v3.1.8 (sold by Mouser, Ap name/desc (unverified)
Pfontvilanova/pfforthMACHINE ? 0 2026-01-17 none Hardware Forth stack machine implementation for ULX3S FPGA w name/desc (unverified)
RiltonF/Thermal_camera_ulx3s SystemVerilog 0 2025-07-01 GPL-3.0 β€” name/desc (unverified)
saul-rodriguez/ulx3s Assembly 0 2021-05-16 none β€” name/desc (unverified)
thata/ulx3s-playground SystemVerilog 0 2024-12-18 NOASSERTION β€” name/desc (unverified)
Thewbi/ULX3S HTML 0 2025-09-15 none ULX3S Projects name/desc (unverified)
tom7980/ulxws Verilog 0 2026-04-04 none Workspace for playing with the ulx3s name/desc (unverified)
tristanitschner/ulx3s-examples C 0 2022-10-01 GPL-2.0 My experiments with the ULX3S FPGA board. name/desc (unverified)

C. Multi-board / other projects whose README states a ULX3S target β€” 69 repos

full_name lang/HDL stars last push license what it is evidence
google/CFU-Playground Verilog + LiteX 567 2026-02-26 Apache-2.0 Want a faster ML processor? Do it yourself! – A framework f README (unverified)
vmware-archive/cascade Verilog JIT (C++) 446 2021-07-01 NOASSERTION A Just-In-Time Compiler for Verilog from VMware Research README (unverified)
sylefeb/tinygpus Silice 178 2026-01-24 GPL-3.0 TinyGPUs, making graphics hardware for 1990s games README (unverified)
gonsolo/Borg Chisel/Scala 32 2026-09-26 none Foundational workflow for an open-source GPU README (unverified)
uttamcoomar/NN_Digits Verilog 31 2026-03-22 MIT β€” README (unverified)
zyedidia/riscinator Chisel 18 2023-04-14 MIT A tiny 3-stage RISC-V core written in Chisel. README (unverified)
asinghani/advent-of-hardcaml-2024 Hardcaml 17 2025-02-26 MIT Solving 2024 Advent of Code entirely on an FPGA using Hardca README (unverified)
carlosedp/chisel-fpga-pinfinder Chisel 17 2024-09-24 NOASSERTION A Chisel implementation for an FPGA Pin Finder thru UART README (unverified)
asinghani/advent-of-hardcaml-2025 Hardcaml 11 2026-01-01 none My attempts at solving Advent of Code 2025 in an FPGA README (unverified)
jerry-D/SYMPL_IEEE754-2019_ISA Assembly 7 2023-12-08 NOASSERTION SYMPL IEEE 754-2019 Instruction Set Architecture Compute Eng README (unverified)
dlobato/tfmicro-on-litex-vexriscv C++ 7 2021-04-26 BSD-2-Clause PoC running tfmicro on LiteX/VexRiscv README (unverified)
ckdur/RISCVConsole Chisel (Chipyard) 6 2026-09-24 MIT An attempt to do a RISCV videogame console. README (unverified)
mole99/tt05-one-sprite-pony Verilog 6 2025-02-09 Apache-2.0 This SVGA Verilog design has exactly one trick up its sleeve README (unverified)
HeiChips/heichips25-template Tcl 6 2026-03-01 Apache-2.0 The template for the HeiChips 2025 hackathon README (unverified)
ChipFlow/example-socs Amaranth 5 2025-01-16 BSD-2-Clause β€” README (unverified)
fm4dd/pmod-7seg9 Verilog 5 2026-02-14 NOASSERTION Single-row PMOD with nine multiplexed seven-segment LED digi README (unverified)
SeMinLim/blueyosys Bluespec 5 2026-09-23 none Boilerplate codebase for Embedded FPGA kernel development vi README (unverified)
srjilarious/fpga_start C++ 5 2026-02-28 none β€” README (unverified)
NoxHarmonium/sirc Rust 4 2026-09-26 GPL-3.0 The best retro console that never existed README (unverified)
dicethrow/amaram Amaranth 3 2022-04-13 none A HDL library providing a max-bandwidth, n-async-FIFO interf README (unverified)
secworks/CrypTkey Verilog 2 2025-02-25 BSD-2-Clause HSM based on Cryptech and Tillitis Tkey. Implemented on the README (unverified)
danodus/onramp-fpga C 2 2026-05-26 MIT FPGA-based system-on-chip with a 32-bit Onramp processor README (unverified)
gergoerdi/advent-of-clash-2025 Clash 2 2026-01-13 GPL-3.0 Advent of Clash 2025 README (unverified)
cgarryZA/advent-of-camel-2025 Hardcaml 2 2026-01-19 MIT A hardware-first exploration of Advent of Code 2025, impleme README (unverified)
dibyx/Flux Python (Amaranth/LiteX) 2 2026-02-09 NOASSERTION Educational GPU platform - Democratizing GPU building with c README (unverified)
fm4dd/pmod-charlcd Verilog 1 2024-02-24 NOASSERTION PMOD module for connecting a HD44780-compatible character LC README (unverified)
AravindRajeshkanna/vernier-rv32 Verilog 1 2026-09-27 NOASSERTION vernier-rv32 is an open-source FPGA SoC design project cente README (unverified)
gildobjanschi/RISCV_PROCESSOR Assembly 1 2024-09-06 MIT 32-bit RISC-V Processor Verilog code README (unverified)
johngannon4/riscv-cpu-portfolio ? 1 2026-09-24 none RV32IM 6-stage pipelined RISC-V core in SystemVerilog with a README (unverified)
TadeoRoboticsGroup/AxiomaCore-328 Verilog 1 2026-09-26 Apache-2.0 AxiomaCore-328, un microcontrolador de arquitectura abierta README (unverified)
titouanc/fpga-scratchpad LiteX 1 2021-03-25 none Fiddling with FPGAs, Migen, LiteX and stuffs README (unverified)
uttamcoomar/MAC-units-for-various-number-formats Verilog 1 2026-03-13 none This project contains MAC units in Verilog for BF16, FP16, I README (unverified)
pepijndevos/litedhrystone LiteX 1 2024-10-30 none Run the Dhrystone benchmark on LiteX README (unverified)
bhouvana/AEGIS-X86-Processor Python (Amaranth/LiteX) 1 2026-09-10 none Research-grade synthesizable x86-64 out-of-order core in Sys README (unverified)
SeMinLim/sway Bluespec 0 2026-09-26 none β€” README (unverified)
SeMinLim/zfpe Bluespec 0 2021-08-20 none Neural Network Compression for Embedded Accelerators README (unverified)
dicethrow/amtest Amaranth 0 2022-03-11 none My tests for learning how to work with the Amaranth HDL README (unverified)
bonfireprocessor/bonfire-core Amaranth/VHDL (FuseSoC) 0 2026-09-21 NOASSERTION β€” README (unverified)
bonfireprocessor/bonfire-ecp5-jtagg-led-demo Amaranth (FuseSoC) 0 2026-07-20 NOASSERTION β€” README (unverified)
businessmanraduc/Doggo-V6 SystemVerilog 0 2026-07-12 NOASSERTION 6th variant of the Doggo-CPU series - PHANTOM-32 README (unverified)
chrislikescisco/nes-fpga SystemVerilog 0 2026-04-14 none NES FPGA project for CEN3907 README (unverified)
danielh186/6502-Tapeout Verilog 0 2025-04-15 none Open-Source 6502, designed for OpenROAD toolchain and IHP SG README (unverified)
fusetim/rusty-soc Rust 0 2026-02-08 NOASSERTION System On Chip made from scratch (SoC/Hardware on FPGA, Firm README (unverified)
harrowm/mackerel_030f Verilog 0 2026-09-23 MIT My attempt at building a mackerel 030 board in verilog for a README (unverified)
jeli180/Shape-Inference-SOC SystemVerilog 0 2026-09-09 none SOC for Shape Inference README (unverified)
joaln27/CORDIC Python (Amaranth/LiteX) 0 2026-09-25 Apache-2.0 A 16-iteration CORDIC sine generator on one TinyTapeout tile README (unverified)
LucasEBSkora/wav-player Silice 0 2025-02-07 MIT Wav file player SoC written in the silice language README (unverified)
markus-zzz/hyperram-test Verilog 0 2021-12-30 none Testbench for my HyperRAM board README (unverified)
markus-zzz/max9850-test Verilog 0 2022-01-30 none β€” README (unverified)
markus-zzz/zzz-rv Assembly 0 2024-09-04 CERN-OHL-P-2.0 β€” README (unverified)
nicocavallu/fpga-LoRa-Receiver ? 0 2026-08-18 GPL-3.0 FPGA project to decode LoRa messages on custom RISC-V Archit README (unverified)
nicocavallu/rf-fft-engine Verilog 0 2026-08-21 GPL-3.0 Hardware FFT engine for LoRa Dechirper project. Provides ins README (unverified)
nicocavallu/rf-sdr-frontend Verilog 0 2026-08-18 none RF Frontend for LoRa Dechirper project README (unverified)
quigleyj97/nesgate VHDL 0 2025-04-20 NOASSERTION VHDL implementation of the Nintendo Entertainment System for README (unverified)
rainbow1128/VHDL-AES-Master VHDL 0 2023-05-02 LGPL-3.0 β€” README (unverified)
RedDocMD/klaus Hardcaml 0 2026-01-16 none AoC 2025 Hardcaml solutions README (unverified)
Seth16225/riscv-core-portfolio C 0 2026-08-19 MIT β€” README (unverified)
ThorKn/LAYR_AUDIO Verilog 0 2026-05-14 none β€” README (unverified)
tucanae47/litex_etpu LiteX 0 2022-12-22 none β€” README (unverified)
williamsharkey/Pruned-SHA256-Miner SystemVerilog 0 2026-08-13 none β€” README (unverified)
lazardjurovic/edulent_rtl SystemVerilog 0 2025-03-26 none Implementation of Edulent educational CPU in SystemVerilog README (unverified)
Assured/CT-key Python (Amaranth/LiteX) 0 2025-05-20 BSD-2-Clause β€” README (unverified)
eringr/nmigen_fibonacci Amaranth 0 2021-10-13 none HDL and program for a β€œprocessor” that computes fibonacci se README (unverified)
micki0271/maeri Amaranth 0 2020-12-07 none 100% FOSS end to end implementation of an ML accelerator com README (unverified)
anmho/ulx3_bsv Bluespec 0 2024-03-26 none 32-Bit RISC-V CPU implemented in Bluespec with pipelining, r README (unverified)
htfab/asicle2 SystemVerilog 0 2025-10-30 Apache-2.0 Wordle clone for Tiny Tapeout README (unverified)
abhinavputhran/ttysky-raycast-test SystemVerilog 0 2026-05-01 Apache-2.0 β€” README (unverified)
antoinevg/hello-ethernet Amaranth 0 2023-02-19 none β€” README (unverified)
callummcduff-droid/CPU SystemVerilog 0 2026-09-19 none β€” README (unverified)

D. Forks with substantial own commits (ULX3S ports) β€” 11 repos

full_name lang/HDL stars last push license what it is evidence
gatecat/SNES_MiSTer_ulx3s VHDL/Verilog 16 2025-09-05 GPL-3.0 SNES for MiSTer fork, pushed 1959 d after fork (unverified)
emard/SNES_MiSTer_ulx3s VHDL 1 2020-10-25 GPL-3.0 SNES for MiSTer fork, pushed 154 d after fork (unverified)
lawrie/ulx3s-nmigen-examples Amaranth 12 2022-05-05 none nMigen examples for the ULX3S board fork, pushed 563 d after fork (unverified)
LinuxJedi/Minimig_ECS VHDL 3 2022-05-18 none Minimig project example for ULX3S fork, pushed 21 d after fork (unverified)
cheyao/nes_ecp5 SystemVerilog 2 2025-07-27 none NES FPGA implementation synthesized for the ulx3s ecp5 based fork, pushed 35 d after fork (unverified)
machdyne/nes_ecp5 SystemVerilog 0 2026-07-22 none NES FPGA implementation synthesized for the ulx3s ecp5 based fork, pushed 349 d after fork (unverified)
cheyao/sega-sms Verilog 2 2025-09-15 none Sega Master System for Ulx3s ECP5 FPGA fork, pushed 25 d after fork (unverified)
ulx3s/Hazard3 Verilog 1 2026-09-05 Apache-2.0 3-stage RV32IMACZb* processor with debug, with additional up fork, pushed 46 d after fork (unverified)
emard/ulx3s_vic_20 Verilog 1 2023-01-22 none Minimal Commodore Vic 20 core for the Ulx3s ECP5 board fork, pushed 991 d after fork (unverified)
danodus/ulx3s_68k ? 0 2024-10-29 none Experiments with the 68000 CPU on the Ulx3s ECP5 board fork, pushed 259 d after fork (unverified)
danodus/ulx3s_sms Verilog 0 2023-06-02 none Sega Master System for Ulx3s ECP5 FPGA fork, pushed 17 d after fork (unverified)
full_name lang/HDL stars last push license what it is evidence
cbalint13/e-verest Verilog 37 2023-04-12 Apache-2.0 EVEREST: e-Versatile Research Stick for peoples in ulx3s-links (unverified)
EvgenyMuryshkin/QuokkaEvaluation Verilog 37 2026-03-04 none Example projects for Quokka FPGA toolkit in ulx3s-links (unverified)
ibm2030/IBM2030 Rich Text Format 32 2025-11-25 GPL-3.0 An IBM System/360 Model 30 in VHDL in ulx3s-links (unverified)
cube1us/IBM1410FPGA VHDL 3 2026-08-21 none VHDL Implementation of the IBM 1410 Data Processing System in ulx3s-links (unverified)
daveshah1/pmods Verilog 9 2019-09-19 none PMODs primarily for demo usage with icestorm in ulx3s-links (unverified)
emard/fpga_snake_game VHDL 6 2019-05-06 none Simple example of vhdl-verilog mix with vga to hdmi converte in ulx3s-links (unverified)
emard/prjtrellis-picorv32 Verilog 7 2019-01-18 none attempt to get picorv32 running in ulx3s-links (unverified)
emard/ledstrip VHDL 3 2016-02-10 none Example VHDL driver for WS2812 RGB LED pixel strip in ulx3s-links (unverified)
lawrie/ulx4m_examples Verilog 10 2022-04-22 none Verilog examples for the Ulx4M FPGA board in ulx3s-links (unverified)
lawrie/ulx4m_amaranth_examples Python (Amaranth/LiteX) 6 2022-05-11 none Amaranth HDL examples for the Ulx4m FPGA board in ulx3s-links (unverified)
rhobbie/Library704 C# 1 2026-09-06 MIT Verilog simulation of an IBM 704 in ulx3s-links (unverified)

F. ULX5M repos (searched 2026-09-27: ulx5m, ulx5m in:readme, ulx5m fork:true, ulx5m-gs) β€” 5 own repos + forks

ULX5M uses a Cologne Chip GateMate CCGM1A1, not an ECP5 (see .claude/memory/ulx5m-board.md). Excluded from the catalogue on owner request (2026-09-27): the three marked removed were cloned and catalogued, then taken out again. This table is kept only as a record of the search.

full_name lang/HDL stars last push license what it is status
intergalaktik/ulx5m-gs KiCad 62 2026-08-20 CERN-OHL-S-2.0+ ULX5M-GS board hardware (ground truth) removed
goran-mahovlic/ulx5m-litex-ai LiteX, Verilog 1 2026-09-27 BSD-2-Clause Linux SBC (VexRiscv, GbE, DVI, USB host) + SerDes BER link GS↔M2 removed
pu-cc/ulx5m_gpiocheck Verilog 0 2025-09-16 none GPIO toggle test; has the top.ccf pin file removed
intergalaktik/ulx5m-m2 KiCad 4 2026-06-23 none ULX5M-M2 board (GateMate on M.2), hardware only not cloned
goran-mahovlic/ulx5m-live-bitsream bitstreams 1 2025-08-09 none remote test rig: push a .bit, get a camera picture back; no HDL not cloned
lufla/ESY Verilog 0 2026-03-20 none university project (winter 2025/26): GateMate code (from a master thesis) on a ULX5M-GS SOM + own base board; 118 MB not cloned
pu-cc/ulx5m-gh KiCad 1 2026-02-23 none fork of ulx5m-gs, 13 commits ahead (hardware changes) not cloned
chili-chips-ba/openCologne Verilog 105 2026-05-08 BSD-3-Clause umbrella GateMate project that funded ULX5M (6.PCB.advanced/) not cloned
litex-hub/litex-boards intergalaktik_ulx5m_gs.py Python β€” β€” BSD-2-Clause LiteX platform file not cloned (already a candidate)

Forks with no own work skipped: intergalaktik/ulx5m-litex-ai (fork of goran-mahovlic’s), 25mmHg, chrisKanthak, throwoutofcoffeeexception, mfkiwl, Odie8683 /ulx5m-gs. Curated list: PythonLinks/awesome-gatemate.


Back to top

Generated from the JSON in data/ by the scripts in .claude/skills. Facts cite the upstream file at the reviewed commit; verify before reuse.

This site uses Just the Docs, a documentation theme for Jekyll.