An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: hardware-verification

cyril0124/verilua

Verilua: An Open Source Versatile Framework for Efficient Hardware Verification and Analysis Using LuaJIT

Language: Lua - Size: 4.53 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5 - Forks: 0

ElNiak/awesome-formal-verification

Welcome to the ultimate list of resources for formal verification techniques and tools. This repository aims to provide an organized collection of high-quality resources to help professionals, researchers, and enthusiasts stay updated and advance their knowledge in the field.

Size: 24.4 KB - Last synced at: 2 days ago - Pushed at: 8 months ago - Stars: 53 - Forks: 2

cristian-mattarei/CoSA

CoreIR Symbolic Analyzer

Language: Python - Size: 7.98 MB - Last synced at: about 15 hours ago - Pushed at: almost 5 years ago - Stars: 74 - Forks: 18

rpjayaraman/DV-resource

A repository aggregating links to essential documentation, tutorials, and research papers for hardware Design Verification.

Size: 105 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 22 - Forks: 5

intel/rohd

The Rapid Open Hardware Development (ROHD) framework is a framework for describing and verifying hardware in the Dart programming language.

Language: Dart - Size: 26.3 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 438 - Forks: 77

qiandawg/riscv-fpu-interrupt

FPGA implementation of a RISC-V RV32IMF softcore with IEEE-754 FPU and interrupt/CSR extensions, validated on Nexys A7.

Size: 2.93 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

pkpkp456/Learn_System_Verilog

Dive into the world of SystemVerilog with hands-on projects that bring RTL design and verification to life! From blinking counters to smart assertions, this repo is my personal sandbox for mastering the language behind modern chip design. Whether you're a VLSI enthusiast, an aspiring verification engineer, or just curious about how hardware think.

Language: Jupyter Notebook - Size: 24.1 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

DhruvDes/FPGA-ACC-MAC

4×4 8-bit matrix multiplication hardware accelerator using a systolic array, with a Python driver for the Basys 3 FPGA and a systolic array UVC using UVM.

Language: SystemVerilog - Size: 5.63 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

aebeljs/VeRLPy

VeRLPy is an open-source python library developed to improve the digital hardware verification process by using Reinforcement Learning (RL). It provides a generic Gym environment implementation for building cocotb-based testbenches for verifying any hardware design.

Language: Python - Size: 108 MB - Last synced at: 22 days ago - Pushed at: almost 3 years ago - Stars: 27 - Forks: 4

mit-plv/kami

A Platform for High-Level Parametric Hardware Specification and its Modular Verification

Language: Rocq Prover - Size: 4.2 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 155 - Forks: 27

intel/rohd-cosim

Cosimulation for the Rapid Open Hardware Development (ROHD) framework with other simulators

Language: Dart - Size: 769 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 23 - Forks: 5

dobios/btor2-opt

Btor2 parser, circuit mitter, and code optimizer

Language: Python - Size: 140 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 10 - Forks: 4

MarleyLobao/UVM_calculator

This repository is meant for learning UVM using SystemVerilog. Through a verification environment, some hardware verification concepts are applied for a calculator with the four basic operations.

Language: SystemVerilog - Size: 137 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 6 - Forks: 0

intel/rohd-vf

The ROHD Verification Framework is a hardware verification framework built upon ROHD for building testbenches.

Language: Dart - Size: 1.15 MB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 41 - Forks: 14

mit-plv/hemiola

A Coq framework to support structural design and proof of hardware cache-coherence protocols

Language: Coq - Size: 4.94 MB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 0

jetafese/btor2mlir Fork of agurfinkel/btor2mlir

Bᴛᴏʀ2MLIR: A Format and Toolchain for Hardware Verification

Language: C++ - Size: 1.54 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 10 - Forks: 4

manageryzy/ac_types_plus Fork of hlslibs/ac_types

Algorithmic C Datatypes

Language: C++ - Size: 12.2 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

supleed2/ELEC70056-HSV-CW2

About Coursework 2 for ELEC70056: Hardware and Software Verification, Hardware Component - Verification of SystemVerilog designs using assertions and timing statements

Language: SystemVerilog - Size: 3.66 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

MarleyLobao/UVM-mult-clk-domain Fork of PedroHSCavalcante/env-mult-clk-domain

Through a verification environment, this repository uses UVM to handle with multiple clock domains and virtual sequences.

Language: SystemVerilog - Size: 34.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

hanysalah/Design-Pattern-in-SV

This repo is created to include illustrative examples on object oriented design pattern in SV

Language: SystemVerilog - Size: 34.2 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 47 - Forks: 4

blutsvente/Specman Fork of tsvi/specman-sublime-grammar

Specman/e-language syntax for Sublime Text 3

Language: E - Size: 224 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0