cocotb是一个基于协程的cosimulation库,用于在python中编写vhdl和verilog测试台。
cocotb的Python项目详细描述
cocotb是一个基于协程的联合模拟库,用于在python中编写vhdl和verilog测试台。
- 阅读documentation
- 参与其中:
安装
cocotb可以通过运行pip install cocotb
来安装。
快速启动
# 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