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
512 forks
Language: Python
last commit: 8 days ago
Linked from 3 awesome lists

pythontestuvmverificationverilogvhdl

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
fvutils/pyvsc Provides tools and techniques for generating testable digital circuits and analyzing their coverage 113
mciepluc/cocotb-coverage Tools for enhanced verification of digital circuits 104
alexforencich/cocotbext-pcie An open-source simulation framework for PCI express systems. 139
alexforencich/cocotbext-eth Provides Ethernet interface modules for Cocotb simulation 56
upb-lea/pygeckocircuits2 A Python wrapper around a circuit simulation tool 5
ucsbarchlab/pyrtl A Pythonic framework for designing and simulating digital circuits 257
eelab-dev/eecircuit A browser-based tool for simulating electronic circuits using SPICE and visualizing the results in real-time 106
kev-cam/v2k-top A software framework for parsing and simulating digital circuits described in Verilog and C++ languages. 7
pyhgl/pyhgl A language and toolset for designing and verifying digital circuits using high-level Python syntax 40
cda-tum/mqt-ddsim A tool for simulating quantum circuits based on decision diagrams. 142
grey-area/qcircuits A Python package for simulating small-scale quantum computers using the quantum circuit model. 58
mortbopet/vsrtl A framework for simulating and visualizing digital circuits 89
alexforencich/cocotbext-axi AXI interface modules for Cocotb simulation models 213
libtangle/qcgpu Provides a Python-based simulator for quantum computing, leveraging hardware acceleration to enhance simulation performance. 439
galacticstudios/kicadverilog Converts KiCad schematic designs into Verilog code to simulate and design digital circuits 54