Verilog Open Source Projects
Browse 512 Verilog open source projects, ranked by GitHub stars. Find the most popular Verilog tools and libraries.
logisim-evolution/logisim-evolution
Digital logic design tool and simulator
Metrics details
| Stars | 7,328 |
geohot/fromthetransistor
From the Transistor to the Web Browser, a rough outline for a 12 week course
Metrics details
| Stars | 6,743 |
hneemann/Digital
A digital logic designer and circuit simulator.
Metrics details
| Stars | 5,833 |
LeiWang1999/FPGA
帮助大家进行FPGA的入门,分享FPGA相关的优秀文章,优秀项目
Metrics details
| Stars | 5,567 |
chipsalliance/chisel
Chisel: A Modern Hardware Design Language
Metrics details
| Stars | 4,729 |
open-sdr/openwifi
open-source IEEE 802.11 WiFi baseband FPGA (chip) design: driver, software
Metrics details
| Stars | 4,716 |
YosysHQ/yosys
Yosys Open SYnthesis Suite
Metrics details
| Stars | 4,607 |
verilator/verilator
Verilator open-source SystemVerilog simulator and lint system
Metrics details
| Stars | 3,753 |
steveicarus/iverilog
Icarus Verilog
Metrics details
| Stars | 3,541 |
SpinalHDL/VexRiscv
A FPGA friendly 32 bit RISC-V CPU implementation
Metrics details
| Stars | 3,196 |
alexforencich/verilog-ethernet
Verilog Ethernet components for FPGA implementation
Metrics details
| Stars | 3,035 |
The-OpenROAD-Project/OpenROAD
OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/
Metrics details
| Stars | 2,861 |
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
| Stars | 2,848 |
darklife/darkriscv
opensouce RISC-V cpu core implemented in Verilog from scratch in one night!
Metrics details
| Stars | 2,586 |
cocotb/cocotb
cocotb: Python-based chip (RTL) verification
Metrics details
| Stars | 2,446 |
corundum/corundum
Open source FPGA-based NIC and platform for in-network compute
Metrics details
| Stars | 2,397 |
jbush001/NyuziProcessor
GPGPU microprocessor architecture
Metrics details
| Stars | 2,208 |
llvm/circt
Circuit IR Compilers and Tools
Metrics details
| Stars | 2,198 |
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
| Stars | 2,184 |
vortexgpgpu/vortex
Metrics details
| Stars | 2,161 |
nvdla/hw
RTL, Cmodel, and testbench for NVDLA
Metrics details
| Stars | 2,120 |
alexforencich/verilog-axi
Verilog AXI components for FPGA implementation
Metrics details
| Stars | 2,094 |
SpinalHDL/SpinalHDL
Scala based HDL
Metrics details
| Stars | 2,020 |
T-head-Semi/wujian100_open
IC design and development should be faster,simpler and more reliable
Metrics details
| Stars | 2,001 |
pConst/basic_verilog
Must-have verilog systemverilog modules
Metrics details
| Stars | 1,997 |
analogdevicesinc/hdl
HDL libraries and projects
Metrics details
| Stars | 1,974 |
FPGAwars/icestudio
:snowflake: Visual editor for open FPGA boards
Metrics details
| Stars | 1,916 |
riscv-mcu/e203_hbirdv2
The Ultra-Low Power RISC-V Core
Metrics details
| Stars | 1,885 |
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
| Stars | 1,865 |
olofk/serv
SERV - The SErial RISC-V CPU
Metrics details
| Stars | 1,831 |
ultraembedded/riscv
RISC-V CPU Core (RV32IM)
Metrics details
| Stars | 1,756 |
alexforencich/verilog-pcie
Verilog PCI express components
Metrics details
| Stars | 1,624 |
clash-lang/clash-compiler
Haskell to VHDL/Verilog/SystemVerilog compiler
Metrics details
| Stars | 1,600 |
itsFrank/MinecraftHDL
A Verilog synthesis flow for Minecraft redstone circuits
Metrics details
| Stars | 1,567 |
ZipCPU/zipcpu
A small, light weight, RISC CPU soft core
Metrics details
| Stars | 1,565 |
google/xls
XLS: Accelerated HW Synthesis
Metrics details
| Stars | 1,514 |
T-head-Semi/openc910
OpenXuantie - OpenC910 Core
Metrics details
| Stars | 1,456 |
olofk/fusesoc
Package manager and build abstraction tool for FPGA/ASIC development
Metrics details
| Stars | 1,435 |
sylefeb/Silice
Silice is an easy-to-learn, powerful hardware description language, that simplifies designing hardware algorithms with parallelism and pipelines.
Metrics details
| Stars | 1,427 |
VerticalResearchGroup/miaow
An open source GPU based off of the AMD Southern Islands ISA.
Metrics details
| Stars | 1,393 |
hughperkins/VeriGPU
OpenSource GPU, in Verilog, loosely based on RISC-V ISA
Metrics details
| Stars | 1,351 |
ultraembedded/biriscv
32-bit Superscalar RISC-V CPU
Metrics details
| Stars | 1,280 |
EttusResearch/uhd
The USRP™ Hardware Driver Repository
Metrics details
| Stars | 1,252 |
verilog-to-routing/vtr-verilog-to-routing
Verilog to Routing -- Open Source CAD Flow for FPGA Research
Metrics details
| Stars | 1,250 |
aappleby/metroboy
A repository of gate-level simulators and tools for the original Game Boy.
Metrics details
| Stars | 1,165 |
drom/awesome-hdl
Hardware Description Languages
Metrics details
| Stars | 1,162 |
freechipsproject/chisel-bootcamp
Generator Bootcamp Material: Learn Chisel the Right Way
Metrics details
| Stars | 1,141 |
Digital-EDA/Digital-IDE
All in one vscode plugin for HDL development
Metrics details
| Stars | 1,138 |
B-Lang-org/bsc
Bluespec Compiler (BSC)
Metrics details
| Stars | 1,133 |
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
| Stars | 1,132 |
lnis-uofu/OpenFPGA
An Open-source FPGA IP Generator
Metrics details
| Stars | 1,125 |
splinedrive/kianRiscV
RISC-V XV6/Linux SoC, marchID: 0x2b, 0x34
Metrics details
| Stars | 1,096 |
MikePopoloski/slang
SystemVerilog compiler and language services
Metrics details
| Stars | 1,089 |
janestreet/hardcaml
Hardcaml is an OCaml library for designing hardware.
Metrics details
| Stars | 1,089 |
Wren6991/Hazard3
3-stage RV32IMACZb* processor with debug
Metrics details
| Stars | 1,072 |
mntmn/amiga2000-gfxcard
MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog
Metrics details
| Stars | 1,018 |
FPGAwars/apio
:seedling: Open source ecosystem for open FPGA boards
Metrics details
| Stars | 994 |
syntacore/scr1
SCR1 is a high-quality open-source RISC-V MCU core in Verilog
Metrics details
| Stars | 989 |
dalance/veryl
Veryl: A Modern Hardware Description Language
Metrics details
| Stars | 980 |
WangXuan95/FPGA-FOC
An FPGA-based Field Oriented Control (FOC) for driving BLDC/PMSM motor. 基于FPGA的FOC控制器,用于驱动BLDC/PMSM电机。
Metrics details
| Stars | 942 |
