Projects in Awesome Lists tagged with testbench
A curated list of projects in awesome lists tagged with testbench .
https://github.com/ghdl/ghdl
VHDL 2008/93/87 simulator
compiler gcc ghdl hacktoberfest hardware llvm simulator testbench vhdl
Last synced: 13 May 2025
https://github.com/VUnit/vunit
VUnit is a unit testing framework for VHDL/SystemVerilog
asic fpga systemverilog-hdl testbench unit-testing universal-verification-methodology verification verilog-hdl vhdl
Last synced: 18 Apr 2025
https://github.com/OSVVM/OSVVM
OSVVM Utility Library: AlertLogPkg, CoveragePkg, RandomPkg, ScoreboardGenericPkg, MemoryPkg, TbUtilPkg, TranscriptPkg, ...
alerts constrained-random coverage coverage-bins memory memory-model methodology osvvm osvvm-blog scoreboard simulation testbench transaction-interfaces verification verification-methodologies vhdl
Last synced: 12 May 2025
https://github.com/OSVVM/AXI4
AXI4 Full, Lite, and AxiStream verification components. AXI4 Interface Master, Responder, and Memory verification components. AxiStream transmitter and receiver verification components
axi4 axi4-lite axi4-stream osvvm simulation simulation-modeling testbench tlm verification verification-component vhdl vip
Last synced: 15 Mar 2025
https://github.com/ghdl/docker
Scripts to build and use docker images including GHDL
actions ci dockerfiles ghdl gtkwave hardware icestorm nextpnr openocd pnr prjtrellis simulation synthesis testbench verilog vhdl vunit yosys
Last synced: 27 Jul 2025
https://github.com/ethanuppal/marlin
🦀 No nonsense hardware testing/simulation in Rust 🛠️ | Verilog, Spade, Veryl
hardware rust simulation testbench testing verilator verilog
Last synced: 09 Apr 2025
https://github.com/ghonimo/pre_silicon-ahb-to_apb-verification
Comprehensive verification suite for the AHB2APB Bridge design, featuring SystemVerilog and UVM-based methodologies. 🌉🚀
ahb2apb digital-design questasim semiconductor simulation systemverilog testbench uvm uvm-verification verification verification-methodologies vip
Last synced: 02 Mar 2026
https://github.com/dominiksalvet/super-riscv
Superscalar dual-issue RISC-V processor
ahb3-lite core dual-issue forwarding gtkwave in-order instruction-level-parallelism low-power microarchitecture open-source pipeline risc-v riscv-gcc rtl superscalar systemverilog testbench verilator
Last synced: 17 Feb 2026
https://github.com/tum-esi/testbench
Thing Description based testing framework based on eclipse-thingweb/node-wot
testbench testing-procedure wot
Last synced: 16 Jan 2026
https://github.com/itzzinfinity/100-days-of-rtl
Trying to get a new skill
altera digital electronics gowin modelsim quartus-prime rtl testbench verilog vivado xilinx xilinx-vivado
Last synced: 24 Jan 2026
https://github.com/nazar-pc/matx-open-test-bench
Basic test bench for standard Micro ATX motherboard designed for 3D printing without supports
atx matx motherboard pc solvespace testbench
Last synced: 23 Feb 2026
https://github.com/ssi-anik/testbench-lumen
[Package] Lumen Testing Helper for Packages Development
lumen package php phpunit testbench testing testing-tools
Last synced: 26 Jul 2025
https://github.com/spacelab-ufsc/flatsat-platform2
Flatsat test platform 2
cubesats flatsat satellite testbench
Last synced: 11 Mar 2026
https://github.com/ashkan-khd/conways-game-of-life-verilog
An easy approach for Conway's Game Of Life with Verilog HDL
conways-game-of-life conways-game-of-life-verilog game-of-life game-of-life-verilog testbench verilog verilog-game-of-life verilog-hdl
Last synced: 06 Feb 2026
https://github.com/huntie/laravel-simple-jsonapi
Simpler JSON API support for Laravel
api json-api laravel rest serializer testbench
Last synced: 06 May 2025
https://github.com/akhilrai28/gravity-accelerator
This project implements a gravity accelerator using Verilog and Vivado. It simulates the physics of gravitational acceleration, calculating velocity and position over time within a digital circuit environment. The project includes testbenches and waveform analysis to ensure accurate simulation and performance.
digital-simulation fpga gravity-algorithm gravity-model gravity-simulation hardware hardware-acceleration hardware-designs physics-simulation testbench verilog vivado
Last synced: 21 Feb 2026
https://github.com/svenruppert/nano-vaadin-undertow
Nano Vaadin 14 App, based on Kotlin
java jdk10 kotlin meecrowave ruppert sven testbench vaadin vaadin10
Last synced: 10 Apr 2025
https://github.com/shishir-dey/vhdl-samples
Contains VHDL netlists of basic digital circuits
hardware-designs netlist testbench vhdl
Last synced: 08 Mar 2026
https://github.com/rpm2003rpm/vagen
Generates verilogA testbench (stimulus and waveforms) for verification of analog IPs (VLSI design)
cadence cadence-virtuoso generator simulation testbench testbench-generator verilog-a verilog-ams veriloga waveform waveform-generator
Last synced: 14 Jan 2026
https://github.com/akhilrai28/single-port-ram
This project implements a single-port RAM using Verilog. The design simulates a memory module with a single read/write port, supporting basic memory operations like data storage and retrieval. It includes testbenches for functional verification and timing analysis to ensure reliable operation.
digital-circuits fpga fpga-programming hardware hardware-description-language memory-design ram single-port synchronous testbench verilog
Last synced: 06 Feb 2026
https://github.com/patsaoglou/jtag-ieee-1149.1
Basic JTAG standard implementation in Verilog and integration with a CUT
digital-design jtag jtag-boundary-scan jtag-probe modelsi quartus reliability tcl testbench verilo
Last synced: 30 Jan 2026
https://github.com/lemurpwned/classic-fpga
basic simulations of digital electronics using vhdl
digital-electronics fpga signal simulation testbench vhdl vhdl-files
Last synced: 09 Feb 2026
https://github.com/phillbush/tbgen
Testbench generator in AWK for Verilog modules
awk testbench testbench-generator testbench-generator-verilog verilog
Last synced: 06 Oct 2025
https://github.com/muhammadtalhasami/sv_verilator
System verilog learning journey. Here in this repo you learn about how to write system verilog test bench using verilator tool a c++ test bench. Verilator is basically a 2 state tool .
system-verilog-testbench systemverilog testbench verification verilator- verilator-testbench verilog verilog-hdl
Last synced: 08 Apr 2025
https://github.com/patsaoglou/built-in-self-test
Built-In-Self-Test blocks using LFSRs and MISRs for a circuit under test made in Verilog
altera bist digital-design lfsr modelsim quartus reliability testbench verilog xilinx
Last synced: 03 Jul 2025
https://github.com/muhammadtalhasami/rtl_practice
This repository contain basic verilog codes which include the implementation of DLD (digital logic desgin ) circuits.
100daysofrtl hardware-coding muhammadtalhasami-github- rtl testbench verilog verilog-practice vhdl
Last synced: 19 Mar 2026
https://github.com/bbartling/openadr-2b-pyserver
OpenADR-2B-PyServer is a free, open-source, and secure implementation of an OpenADR 2.0B server written in Python. Utilizing the OpenLEADR library, this project aims to provide a robust and reliable platform for Automated Demand Response (ADR) solutions.
bacnet bacnet-server building-automation demand-response demand-side-management derm electricity-prices open-source python react testbench webapp
Last synced: 27 Mar 2026
https://github.com/akhilrai28/alarm-clock
This project implements a fully functional digital alarm clock using Verilog and Vivado. The design includes features such as setting the time, alarm functionality, and real-time clock display. The project simulates clock timing and alarm triggers, with testbenches for verifying accuracy and reliability on FPGA.
alarm alarm-clock clock fpga hardware real-time simulation testbench verilog vivado
Last synced: 11 Jan 2026
https://github.com/eshansurendra/uart-fpga
This repository documents a project undertaken as part of the EN2111 Electronic Circuit Design module at the University of Moratuwa, focusing on the implementation of a UART communication link between two FPGA boards.
digital-design embedded-systems fpga quartus-prime systemverilog-hdl testbench uart verilog
Last synced: 08 Mar 2026
https://github.com/eddiecarpenter/diametertester
TestBench for Diameter server
Last synced: 10 Oct 2025
https://github.com/muhammadtalhasami/verilog_practice
Verilog is a hardware description language. This repo is basically a learning journey of verilog
design gtkwave hardware-designs testbench verilog- vhdl
Last synced: 12 May 2025
https://github.com/jelhamm/verilog-hdl-codes-collection
"Repository containing a collection of Verilog code modules and test bench for digital design projects. "
7segment alu comparator counter decoder encoder gates multiplexer shiftregister testbench testbench-generator-verilog verilog verilog-hdl verilog-programs verilog-project verilog-simulator
Last synced: 05 Feb 2026
https://github.com/avikde/tiny-xpu
Modular systolic array with software interface
npu systemverilog systolic-array testbench tpu
Last synced: 13 Feb 2026
https://github.com/eonu/fpga
Hardware implementations for basic digital circuit designs in Verilog with a Xilinx Artix-7 FPGA chip on a Digilent Basys 3 development board.
artix-7 basys3 circuits digital-design fpga hardware hardware-designs hdl simulation testbench verilog vivado
Last synced: 25 Jan 2026
https://github.com/tahirzia-1/uart-transmitter-and-receiver
A complete UART (Universal Asynchronous Receiver/Transmitter) implementation for FPGAs, written in Verilog HDL. This project includes transmitter and receiver modules, baud rate generation, and test infrastructure for both simulation and hardware validation.
fpga-board fpga-programming fpga-soc nexys4ddr rtl simulation systemverilog testbench uart uart-receiver uart-transmitter uart-verilog verilog verilog-hdl verilog-project vivado vivado-hls vivado-simulator
Last synced: 04 Mar 2025
https://github.com/mcleber/verilog_testbench_essentials
Creating testbenches in Verilog is an essential practice to verify the functionality of your modules and ensure your design behaves as expected.
learning-verilog testbench testbenches verilog verilog-hdl verilog-testbenches
Last synced: 24 Jan 2026
https://github.com/bharadwaj-r/basic-verilog-codes
Compiled set of verilog codes for beginners. Can help you with getting started with basics of verilog.
adder asynchronous comparator decoder demux encoder flipflop gates mux register shift synchronous testbench verilog verilog-vhdl
Last synced: 25 Jan 2026
https://github.com/tamoziit/computer-architecture-organisation-lab
Vivado VHDL
2-s-complement adder alu behavioral-modeling comparator dataflow-model encoder-decoder-multiplexer flip-flops logic-gates parity-check ripple-carry-adder rtl-design structural-model subtractor testbench universal-gate vhdl vivado-hls vivado-simulator waveform
Last synced: 18 Feb 2026
https://github.com/scar027/digital-basics
Fundamental verilog codes covering combinational circuits, sequential circuits and finite state machines.
digital-electronics hdl testbench verilog verilog-hdl
Last synced: 18 Feb 2026
https://github.com/trallnag/testbench-tuna
Personal testbench for trying out stuff
poetry python release-please testbench
Last synced: 27 Jan 2026
https://github.com/anshuman-02/pwm-generator-with-variable-duty-cycle
VHDL project for a PWM Generator with variable duty cycle control and testbench simulation.
digitaldesign fpga pwm signalprocessing testbench vhdl xilinx xilinx-vivado
Last synced: 05 Feb 2026