自学内容网 自学内容网

Cocotb 学习记录--V01


1. Windows 下安装cocotb

pip install cocotb

2下载解压官方代码

https://github.com/cocotb/cocotb/tree/stable/1.9

或者

https://download.csdn.net/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.

https://blog.csdn.net/z476420174/article/details/138501547?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-1-138501547-blog-141076941.235^v43^pc_blog_bottom_relevance_base8&spm=1001.2101.3001.4242.2&utm_relevant_index=4


原文地址:https://blog.csdn.net/helloasimo/article/details/142680116

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!