This repository explores writing cocotb-style tests in modern C++, using coroutines and strong typing, with the goal of maintaining a Python-like test style while potentially improving simulation performance.
☆29Feb 16, 2026Updated 8 months ago
Alternatives and similar repositories for cocotb-cpp
Users that are interested in cocotb-cpp are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- cocotb extension for nMigen☆17Feb 26, 2022Updated 4 years ago
- Staging area for new features of cocotb☆15Updated this week
- MCP server for AI agents to explore SystemVerilog/Verilog netlists: trace connectivity, walk hierarchy, jump to source - without pasting …☆17Oct 18, 2026Updated last week
- ☆10May 27, 2026Updated 5 months ago
- A Verilog implementation of Multi-bit-throughput LFSR with an detailed document about LFSRs for HW design engineers☆10Jan 2, 2026Updated 9 months ago
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- 10 Gigabit Ethernet MAC Core UVM Verification☆19Oct 5, 2023Updated 3 years ago
- Apheleia Verification Library. A Python based HDL verification library sitting on top of cocotb☆61Sep 19, 2026Updated last month
- Calling a python function from SV, then have this python function call SV tasks. Useful for coding register sequences in python☆12Sep 23, 2022Updated 4 years ago
- 🧩 Starter template for ASIC hardware IP blocks with Vyges metadata, OpenLane integration, and comprehensive documentation☆13Apr 30, 2026Updated 6 months ago
- Coverview☆36Oct 5, 2026Updated 3 weeks ago
- AnalogStudio is a comprehensive, professional-grade Electronic Design Automation (EDA) software suite developed by Algo Science Lab for d…☆20Jul 22, 2026Updated 3 months ago
- ESnet general-purpose FPGA design library.☆14Oct 21, 2026Updated last week
- Rust Test Bench - write HDL tests in Rust.☆27Nov 28, 2022Updated 3 years ago
- ☆15May 24, 2025Updated last year
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- ☆14Jan 21, 2026Updated 9 months ago
- WaveEye is an AXI4-Lite protocol root cause analysis tool that explains why a violation must occur by identifying missing inter-FSM depen…☆13Mar 30, 2026Updated 6 months ago
- A terminal based digital waveform viewer for Hardcaml☆17Jul 10, 2026Updated 3 months ago
- Python API to Unified Coverage Interoperability Standard (UCIS) Data☆40Aug 31, 2026Updated last month
- OpenLayout: an open-source custom IC design environment (KLayout, xschem, ngspice, FasterCap). ASAP7 today, support for more PDKs coming.☆19Updated this week
- A fast, open-source DRC (Design Rule Check) engine for GDSII layouts.☆62Updated this week
- Linter for SystemVerilog Assertions (SVA). Following the philosophy of BYOL - Build Your Own Linter, SVALint is an example of ho users ca…☆22Aug 23, 2026Updated 2 months ago
- The UVM written in Python☆572Updated this week
- Build a SystemVerilog Environment for an ALU, using OOP testbench components as; stimulus generator, driver, monitor, scoreboard. ALU was…☆10Mar 4, 2023Updated 3 years ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- HDL-first mixed-signal co-simulation: embed ngspice circuits in Verilog through VPI☆76Sep 22, 2026Updated last month
- Analog Circuit Simulator☆27Sep 6, 2024Updated 2 years ago
- Cocotb AHB Extension - AHB VIP☆26Dec 12, 2025Updated 10 months ago
- Digital Design Equivalence Checking☆112Updated this week
- Firmware that implements a reliable high-performance control link for particle physics electronics, based on the IPbus protocol☆44Updated this week
- micro version of cocotb, to run on microcontrollers or desktop to get hardware in the loop☆27Feb 25, 2025Updated last year
- Virtio implementation in SystemVerilog☆50Jan 23, 2018Updated 8 years ago
- Making cocotb testbenches that bit easier☆43Feb 28, 2026Updated 8 months ago
- Code to read various RTL simulator wave formats (fsdb, shm, vcd, wlf) into python and apply it as stimuli via cocotb/plain vpi.☆70Aug 18, 2021Updated 5 years ago
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- Limited python / cocotb interface to Xilinx/AMD Vivado simulator.☆88Sep 30, 2026Updated last month
- # 3.Interview_Questions In my experience, the questions i faced in the interviews and the people surrounded me must have faced a couple o…☆26Jul 9, 2025Updated last year
- C++HDL (Hardware Description Language)☆54Updated this week
- The HW-CBMC and EBMC Model Checkers for Verilog☆117Updated this week
- A portable, zero-install Windows tool for loading CAN measurement files BLF MDF MDF4 CSV, decoding signals with or without DBC databases…☆27Oct 22, 2026Updated last week
- A collection of cryptographic algorthms implemented in SystemVerilog☆20Jun 7, 2018Updated 8 years ago
- Digital logic benchmark suite☆94Sep 28, 2026Updated last month