Verilog topic

Verilog is a widely-used hardware description language (HDL) that enables designers to model, simulate, and synthesize digital circuits. It provides a text-based format for specifying the structure and behavior of electronic systems, making it easier to design complex hardware components such as microprocessors, memory, and communication devices.

List Verilog repositories

HDL-Bits-Solutions

294
Stars
85
Forks
Watchers

This is a repository containing solutions to the problem statements given in HDL Bits website.

cpu11

146
Stars
22
Forks
Watchers

Revengineered ancient PDP-11 CPUs, originals and clones

Surelog

335
Stars
67
Forks
Watchers

SystemVerilog 2017 Pre-processor, Parser, Elaborator, UHDM Compiler. Provides IEEE Design/TB C/C++ VPI and Python AST & UHDM APIs. Compiles on Linux gcc, Windows msys2-gcc & msvc, OsX

zx-sizif-512

157
Stars
21
Forks
Watchers

ZX Spectrum CPLD-based clone for rubber case

OpenTimer

516
Stars
144
Forks
Watchers

A High-performance Timing Analysis Tool for VLSI Systems

sv2v

485
Stars
49
Forks
Watchers

SystemVerilog to Verilog conversion

FPGA-peripherals

165
Stars
35
Forks
Watchers

:seedling: :snowflake: Collection of open-source peripherals in Verilog

ice40_ultraplus_examples

231
Stars
43
Forks
Watchers

Examples for iCE40 UltraPlus FPGA: BRAM, SPRAM, SPI, flash, DSP and a working RISC-V implementation

apple-one

126
Stars
34
Forks
Watchers

An attempt at a small Verilog implementation of the original Apple 1 on an FPGA

VeriGPU

646
Stars
75
Forks
Watchers

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