1. Windows 下安装cocotb
pip install cocotb

2下载解压官方代码
https://github.com/cocotb/cocotb/tree/stable/1.9
或者
https://download.youkuaiyun.com/download/helloasimo/89853604


我本地路径如下:

3使用vscode打开cocotb工程


4找到并打开test_adder.py文件;
C:\virtualbox\share\cocotb\cocotb-stable-1.9\examples\adder\tests\test_adder.py

注意:确保下面这个文件在这两个路径都有(通过复制),以解决上面Line 16--“from adder_model import adder_model”无法找到文件的警告。
5点击F5以运行:

6在sim_build路径下,查看生成的vcd文件:

这个波形文件名字,与adder.sv代码对应。

7打开vcd文件
命令: dve -full64 -vpd dump.vcd
说明: 这里我已经将vcd波形文件由windows复制到了含有Synopsys VCS的CentOS linux系统中。 因此工作平台已经切换到了Linux。


8Ctrl+4来打开文件

9Zooms Full来查看波形

10效果如下:

可以添加更多信号:


其他:
将vcd转换成fsdb---未成功


其他参考:
1.Welcome to cocotb’s documentation! — cocotb 1.9.1 documentation
2.Good example.
2566

被折叠的 条评论
为什么被折叠?



