cocotb

cocotb: 基于 Python 的芯片 (RTL) 验证。「cocotb: Python-based chip (RTL) verification」

Github星跟蹤圖

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

Documentation Status
Build Status
PyPI

Installation

Cocotb can be installed by running pip install cocotb.

Quickstart

# Install pre-requisites (waveform viewer optional)
sudo yum install -y iverilog python-devel gtkwave

# Checkout git repositories
git clone https://github.com/cocotb/cocotb.git

# Install cocotb
pip install ./cocotb

# Run the tests...
cd cocotb/examples/endian_swapper/tests
make

# View the waveform
gtkwave waveform.vcd

Tutorials and examples

主要指標

概覽
名稱與所有者cocotb/cocotb
主編程語言Python
編程語言Makefile (語言數: 8)
平台
許可證BSD 3-Clause "New" or "Revised" License
所有者活动
創建於2013-06-12 20:07:15
推送於2025-07-19 01:59:34
最后一次提交2025-07-18 21:59:34
發布數44
最新版本名稱v2.0.0b1 (發布於 2025-07-12 15:33:43)
第一版名稱v0_1 (發布於 )
用户参与
星數2k
關注者數106
派生數564
提交數4.8k
已啟用問題?
問題數2101
打開的問題數380
拉請求數2063
打開的拉請求數33
關閉的拉請求數350
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?