cocotb

Digital circuit simulator

A Python library for writing and simulating digital circuits with testbenches

cocotb, a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python

GitHub

2k stars
107 watching
523 forks
Language: Python
last commit: almost 2 years ago
Linked from 3 awesome lists

pythontestuvmverificationverilogvhdl

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
fvutils/pyvscProvides tools and techniques for generating testable digital circuits and analyzing their coverage115
mciepluc/cocotb-coverageTools for enhanced verification of digital circuits106
alexforencich/cocotbext-pcieAn open-source simulation framework for PCI express systems.141
alexforencich/cocotbext-ethProvides Ethernet interface modules for Cocotb simulation56
upb-lea/pygeckocircuits2A Python wrapper around a circuit simulation tool5
ucsbarchlab/pyrtlA Pythonic framework for designing and simulating digital circuits261
eelab-dev/eecircuitA browser-based tool for simulating electronic circuits using SPICE and visualizing the results in real-time108
kev-cam/v2k-topA software framework for parsing and simulating digital circuits described in Verilog and C++ languages.7
pyhgl/pyhglA language and toolset for designing and verifying digital circuits using high-level Python syntax40
cda-tum/mqt-ddsimA tool for simulating quantum circuits based on decision diagrams.143
grey-area/qcircuitsA Python package for simulating small-scale quantum computers using the quantum circuit model.58
mortbopet/vsrtlA framework for simulating and visualizing digital circuits90
alexforencich/cocotbext-axiAXI interface modules for Cocotb simulation models219
libtangle/qcgpuProvides a Python-based simulator for quantum computing, leveraging hardware acceleration to enhance simulation performance.441
galacticstudios/kicadverilogConverts KiCad schematic designs into Verilog code to simulate and design digital circuits57