Verilog Fpga

Open-source Verilog projects categorized as Fpga

Top 23 Verilog Fpga Projects

  1. darkriscv

    opensouce RISC-V cpu core implemented in Verilog from scratch in one night!

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. corundum

    Open source FPGA-based NIC and platform for in-network compute

    Project mention: Memory Mapping an FPGA from an STM32 | news.ycombinator.com | 2024-07-25

    This is dope. I work with Zynq/Versal quite a bit and respect and understand (conceptually) the decisions you have made!

    You get to own every aspect of your toolchain and with that will come a lot of power.

    Are you familiar with:

    https://github.com/corundum/corundum

    Perhaps you can build a support package for your platform.

  4. hdl

    HDL libraries and projects

  5. serv

    SERV - The SErial RISC-V CPU

    Project mention: Flexible RISC-V Processor: Could Cost Less Than a Dollar | news.ycombinator.com | 2024-09-29

    For those who don't know SERV is a serial RISC-V architecture - really small, fits in a Tiny Tapeout tile

    https://github.com/olofk/serv

  6. zipcpu

    A small, light weight, RISC CPU soft core

  7. riscv

    RISC-V CPU Core (RV32IM)

  8. uhd

    The USRP™ Hardware Driver Repository

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. USB_C_Industrial_Camera_FPGA_USB3

    Source and Documentation files for USB C Industrial Camera Project, This repo contains PCB boards, FPGA , Camera and USB along with FPGA Firmware and USB Controller Firmware source.

  11. biriscv

    32-bit Superscalar RISC-V CPU

  12. OpenFPGA

    An Open-source FPGA IP Generator

  13. apio

    :seedling: Open source ecosystem for open FPGA boards

  14. open-fpga-verilog-tutorial

    Learn how to design digital systems and synthesize them into an FPGA using only opensource tools

  15. wb2axip

    Bus bridges and other odds and ends

  16. tillitis-key1

    FPGA verilog and firmware for TKey, the flexible and open USB security key 🔑

    Project mention: TKey – Security for the New World | news.ycombinator.com | 2025-02-07

    (I work at Tillitis)

    Yes, OpenTitan is cool.

    The philosophical discussion about FPGAs and ASICs in the context of security is interesting.

    For the TKey FPGA design you can inspect both the design (https://github.com/tillitis/tillitis-key1/tree/main/hw/appli...) and the toolchain (Icestorm: https://github.com/tillitis/tillitis-key1/blob/main/doc/tool... that contains synthesis, place&route, NVCM programming tools).

  17. Nuked-MD-FPGA

    Mega Drive/Genesis core written in Verilog

  18. wbuart32

    A simple, basic, formally verified UART controller

  19. f4pga-examples

    Example designs showing different ways to use F4PGA toolchains.

  20. FPGA-SDcard-Reader

    An FPGA-based SD-card reader to read files from FAT16 or FAT32 formatted SD-cards. 基于FPGA的SD卡读取器,可以从FAT16或FAT32格式的SD卡中读取文件。

  21. sdspi

    SD-Card controller, using either SPI, SDIO, or eMMC interfaces

  22. cheshire

    A minimal Linux-capable 64-bit RISC-V SoC built around CVA6 (by pulp-platform)

  23. open-register-design-tool

    Tool to generate register RTL, models, and docs using SystemRDL or JSpec input

  24. filament

    Fearless hardware design (by cucapra)

    Project mention: A FPGA friendly 32 bit RISC-V CPU implementation | news.ycombinator.com | 2025-01-22

    Basically no. Almost everybody uses SystemVerilog. The main issue is that all the simulators only support SystemVerilog so every other HDL is compile-to-SV, and often they output truly awful code that is a nightmare to debug.

    Also SV has an absolutely enormous feature set, and often alternative HDLs miss out important parts like support for verification, coverage, formal verification, etc.

    Getting away from SV is like getting away from JavaScript. The network effects are insane.

    There was an attempt to make a kind of IR for RTL that would break the tie with SV (kind of like WASM has for JS)... I can't remember the name (LL..something?) but it seemed to have died.

    Maybe this is similar I'm not sure: https://github.com/llvm/circt

    Anyway the only really interesting new HDL I've seen is https://filamenthdl.com/

  25. fomu-workshop

    Support files for participating in a Fomu workshop

    Project mention: A programmable FPGA SoM in the tiny microSD form factor | news.ycombinator.com | 2024-11-19

    Thanks to RE the entire toolchain (formerly yosys) is open source for the lattice ICE40 [1] and they continue to add more fpga bitstreams like the ECP5.

    If anyone is looking for a cheap (~$15) and larger fpga board to tinker with, look no further than the ColorLight 5A-75b [2]

    [0] https://github.com/im-tomu/fomu-workshop/blob/master/docs/ri...

    [1] https://f4pga.org/

    [2] https://hackaday.com/2020/01/24/new-part-day-led-driver-is-f...

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Verilog Fpga discussion

Log in or Post with

Verilog Fpga related posts

  • Flexible RISC-V Processor: Could Cost Less Than a Dollar

    1 project | news.ycombinator.com | 29 Sep 2024
  • SERV – The SErial RISC-V CPU

    1 project | news.ycombinator.com | 8 Aug 2024
  • Memory Mapping an FPGA from an STM32

    3 projects | news.ycombinator.com | 25 Jul 2024
  • RISC-V support in Android just got a big setback

    4 projects | news.ycombinator.com | 30 Apr 2024
  • Engineer creates CPU from scratch in two weeks – begins work on GPUs

    1 project | news.ycombinator.com | 15 Apr 2024
  • FuryGpu – Custom PCIe FPGA GPU

    16 projects | news.ycombinator.com | 27 Mar 2024
  • Tillitis TKey version TK1-24.03 Bellatrix has been released

    1 project | news.ycombinator.com | 26 Mar 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 16 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source Fpga projects in Verilog? This list will help you:

# Project Stars
1 darkriscv 2,197
2 corundum 1,798
3 hdl 1,581
4 serv 1,474
5 zipcpu 1,347
6 riscv 1,294
7 uhd 1,041
8 USB_C_Industrial_Camera_FPGA_USB3 919
9 biriscv 882
10 OpenFPGA 870
11 apio 818
12 open-fpga-verilog-tutorial 778
13 wb2axip 517
14 tillitis-key1 406
15 Nuked-MD-FPGA 302
16 wbuart32 286
17 f4pga-examples 272
18 FPGA-SDcard-Reader 269
19 sdspi 239
20 cheshire 220
21 open-register-design-tool 196
22 filament 175
23 fomu-workshop 164

Sponsored
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io