Verilog Open Source Projects

Browse 512 Verilog open source projects, ranked by GitHub stars. Find the most popular Verilog tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 512 projects
7,328 stars

logisim-evolution/logisim-evolution

Digital logic design tool and simulator

Metrics details
Stars7,328
6,743 stars

geohot/fromthetransistor

From the Transistor to the Web Browser, a rough outline for a 12 week course

Metrics details
Stars6,743
5,833 stars

hneemann/Digital

A digital logic designer and circuit simulator.

Metrics details
Stars5,833
5,567 stars

LeiWang1999/FPGA

帮助大家进行FPGA的入门,分享FPGA相关的优秀文章,优秀项目

Metrics details
Stars5,567
4,729 stars

chipsalliance/chisel

Chisel: A Modern Hardware Design Language

Metrics details
Stars4,729
4,716 stars

open-sdr/openwifi

open-source IEEE 802.11 WiFi baseband FPGA (chip) design: driver, software

Metrics details
Stars4,716
4,607 stars

YosysHQ/yosys

Yosys Open SYnthesis Suite

Metrics details
Stars4,607
3,753 stars

verilator/verilator

Verilator open-source SystemVerilog simulator and lint system

Metrics details
Stars3,753
3,541 stars

steveicarus/iverilog

Icarus Verilog

Metrics details
Stars3,541
3,196 stars

SpinalHDL/VexRiscv

A FPGA friendly 32 bit RISC-V CPU implementation

Metrics details
Stars3,196
3,035 stars

alexforencich/verilog-ethernet

Verilog Ethernet components for FPGA implementation

Metrics details
Stars3,035
2,861 stars

The-OpenROAD-Project/OpenROAD

OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/

Metrics details
Stars2,861
2,848 stars

SI-RISCV/e200_opensource

Deprecated, please go to next generation Ultra-Low Power RISC-V Core https://github.com/riscv-mcu/e203_hbirdv2

Metrics details
Stars2,848
2,586 stars

darklife/darkriscv

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

Metrics details
Stars2,586
2,446 stars

cocotb/cocotb

cocotb: Python-based chip (RTL) verification

Metrics details
Stars2,446
2,397 stars

corundum/corundum

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

Metrics details
Stars2,397
2,208 stars

jbush001/NyuziProcessor

GPGPU microprocessor architecture

Metrics details
Stars2,208
2,198 stars

llvm/circt

Circuit IR Compilers and Tools

Metrics details
Stars2,198
2,184 stars

stnolting/neorv32

🖥️ A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.

Metrics details
Stars2,184
2,161 stars

vortexgpgpu/vortex

Metrics details
Stars2,161
2,120 stars

nvdla/hw

RTL, Cmodel, and testbench for NVDLA

Metrics details
Stars2,120
2,094 stars

alexforencich/verilog-axi

Verilog AXI components for FPGA implementation

Metrics details
Stars2,094
2,020 stars

SpinalHDL/SpinalHDL

Scala based HDL

Metrics details
Stars2,020
2,001 stars

T-head-Semi/wujian100_open

IC design and development should be faster,simpler and more reliable

Metrics details
Stars2,001
1,997 stars

pConst/basic_verilog

Must-have verilog systemverilog modules

Metrics details
Stars1,997
1,974 stars

analogdevicesinc/hdl

HDL libraries and projects

Metrics details
Stars1,974
1,916 stars

FPGAwars/icestudio

:snowflake: Visual editor for open FPGA boards

Metrics details
Stars1,916
1,885 stars

riscv-mcu/e203_hbirdv2

The Ultra-Low Power RISC-V Core

Metrics details
Stars1,885
1,865 stars

The-OpenROAD-Project/OpenLane

OpenLane is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen and custom methodology scripts for design exploration and optimization.

Metrics details
Stars1,865
1,831 stars

olofk/serv

SERV - The SErial RISC-V CPU

Metrics details
Stars1,831
1,756 stars

ultraembedded/riscv

RISC-V CPU Core (RV32IM)

Metrics details
Stars1,756
1,624 stars

alexforencich/verilog-pcie

Verilog PCI express components

Metrics details
Stars1,624
1,600 stars

clash-lang/clash-compiler

Haskell to VHDL/Verilog/SystemVerilog compiler

Metrics details
Stars1,600
1,567 stars

itsFrank/MinecraftHDL

A Verilog synthesis flow for Minecraft redstone circuits

Metrics details
Stars1,567
1,565 stars

ZipCPU/zipcpu

A small, light weight, RISC CPU soft core

Metrics details
Stars1,565
1,514 stars

google/xls

XLS: Accelerated HW Synthesis

Metrics details
Stars1,514
1,456 stars

T-head-Semi/openc910

OpenXuantie - OpenC910 Core

Metrics details
Stars1,456
1,435 stars

olofk/fusesoc

Package manager and build abstraction tool for FPGA/ASIC development

Metrics details
Stars1,435
1,427 stars

sylefeb/Silice

Silice is an easy-to-learn, powerful hardware description language, that simplifies designing hardware algorithms with parallelism and pipelines.

Metrics details
Stars1,427
1,393 stars

VerticalResearchGroup/miaow

An open source GPU based off of the AMD Southern Islands ISA.

Metrics details
Stars1,393
1,351 stars

hughperkins/VeriGPU

OpenSource GPU, in Verilog, loosely based on RISC-V ISA

Metrics details
Stars1,351
1,280 stars

ultraembedded/biriscv

32-bit Superscalar RISC-V CPU

Metrics details
Stars1,280
1,252 stars

EttusResearch/uhd

The USRP™ Hardware Driver Repository

Metrics details
Stars1,252
1,250 stars

verilog-to-routing/vtr-verilog-to-routing

Verilog to Routing -- Open Source CAD Flow for FPGA Research

Metrics details
Stars1,250
1,165 stars

aappleby/metroboy

A repository of gate-level simulators and tools for the original Game Boy.

Metrics details
Stars1,165
1,162 stars

drom/awesome-hdl

Hardware Description Languages

Metrics details
Stars1,162
1,141 stars

freechipsproject/chisel-bootcamp

Generator Bootcamp Material: Learn Chisel the Right Way

Metrics details
Stars1,141
1,138 stars

Digital-EDA/Digital-IDE

All in one vscode plugin for HDL development

Metrics details
Stars1,138
1,133 stars

B-Lang-org/bsc

Bluespec Compiler (BSC)

Metrics details
Stars1,133
1,132 stars

circuitvalley/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.

Metrics details
Stars1,132
1,125 stars

lnis-uofu/OpenFPGA

An Open-source FPGA IP Generator

Metrics details
Stars1,125
1,096 stars

splinedrive/kianRiscV

RISC-V XV6/Linux SoC, marchID: 0x2b, 0x34

Metrics details
Stars1,096
1,089 stars

MikePopoloski/slang

SystemVerilog compiler and language services

Metrics details
Stars1,089
1,089 stars

janestreet/hardcaml

Hardcaml is an OCaml library for designing hardware.

Metrics details
Stars1,089
1,072 stars

Wren6991/Hazard3

3-stage RV32IMACZb* processor with debug

Metrics details
Stars1,072
1,018 stars

mntmn/amiga2000-gfxcard

MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

Metrics details
Stars1,018
994 stars

FPGAwars/apio

:seedling: Open source ecosystem for open FPGA boards

Metrics details
Stars994
989 stars

syntacore/scr1

SCR1 is a high-quality open-source RISC-V MCU core in Verilog

Metrics details
Stars989
980 stars

dalance/veryl

Veryl: A Modern Hardware Description Language

Metrics details
Stars980
942 stars

WangXuan95/FPGA-FOC

An FPGA-based Field Oriented Control (FOC) for driving BLDC/PMSM motor. 基于FPGA的FOC控制器,用于驱动BLDC/PMSM电机。

Metrics details
Stars942
1-60 of 512 projects
Get A Weekly Email With Trending Verilog Projects
Stay updated on Verilog plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.