SvlsSystemVerilog language server
SurelogSystemVerilog 2017 Pre-processor, Parser, Elaborator, UHDM Compiler. Provides IEEE Design/TB C/C++ VPI and Python AST API.
ConnectalConnectal is a framework for software-driven hardware development.
VscaleVerilog version of Z-scale (deprecated)
Vm80ai8080 precise replica in Verilog, based on reverse engineering of real die
Raven Picorv32Silicon-validated SoC implementation of the PicoSoc/PicoRV32
Sv TestsTest suite designed to check compliance with the SystemVerilog standard.
LivehdLive Hardware Development (LiveHD), a productive infrastructure for Synthesis and Simulation
AutofpgaA utility for Composing FPGA designs from Peripherals
ReplaceRePlAce global placement tool
Hardware CnnA convolutional neural network implemented in hardware (verilog)
Hdl checkerRepurposing existing HDL tools to help writing better code
IcegdromAn FPGA based GDROM emulator for the Sega Dreamcast
MriscvA 32-bit Microcontroller featuring a RISC-V core
Spatial LangSpatial: "Specify Parameterized Accelerators Through Inordinately Abstract Language"
KamikazeLight-weight RISC-V RV32IMC microcontroller core.
VgasimA Video display simulator
Fpga CnnFPGA implementation of Cellular Neural Network (CNN)
IvtestRegression test suite for Icarus Verilog.
Oldland CpuOldland CPU - a 32-bit RISC FPGA CPU including RTL + tools
Wujian100 openIC design and development should be faster,simpler and more reliable
VsdflowVSDFLOW is an automated solution to programmers, hobbyists and small scale semiconductor technology entrepreneurs who can craft their ideas in RTL language, and convert the design to hardware using VSD (RTL-to-GDS) FLOW. VSDFLOW is completely build using OPHW tools, where the user gives input RTL in verilog. From here on the VSDFLOW takes control, RTL is synthesized (using Yosys). The synthesized netlist is given to PNR tool (Qflow) and finally Sign-off is done with STA tool (using Opentimer). The output of the flow is GDSII layout and performance & area metrics of your design. VSDFLOW also provide hooks at all stages for users working at different levels of design flow. It is tested for 30k instance count design like ARM Cortex-M0, and can be further tested for multi-million instance count using hierarchical or glue logic.
PonylinkA single-wire bi-directional chip-to-chip interface for FPGAs
CpuA very primitive but hopefully self-educational CPU in Verilog
C65gsFPGA-based C64 Accelerator / C65 like computer
TooobaRISC-V Core; superscalar, out-of-order, multi-core capable; based on RISCY-OOO from MIT
Cpus CaddrFPGA based MIT CADR lisp machine - rewritten in modern verilog - boots and runs
Jt gngCAPCOM arcade hardware accurately replicated on MiST and MiSTer FPGA platforms. It covers Ghosts'n Goblins, 1942, 1943, Commando, F1-Dream, GunSmoke, Tiger Road, Black Tiger, Bionic Commando, Higemaru, Street Fighter and Vulgus.
J1scA reimplementation of a tiny stack CPU
Core jpegHigh throughput JPEG decoder in Verilog for FPGA
Ao68000The OpenCores ao68000 IP Core is a Motorola MC68000 binary compatible processor.