| |
基于Cocotb的Installation章节,Cocotb可以在Windows、Linux、MacOS上安装,笔者只在Linux系统上安装过,故将Linux的安装方法分享如下:
1、安装要求:
1.1 Python 3.5以上版本
1.2 Python-dev包
1.3 GCC 4.8.1以上版本或者Clang 3.3以上版本
1.4 GNU Make
1.5 verilog或Vhdl仿真器(笔者安装的开源工具icarus-verilog)
2、安装方法:
在安装的前提要求满足的情况下,在root权限下执行“pip3 install cocotb”
当安装完成后执行“cocotb-config -v”来确认cocotb是否安装完成,执行后会返回当前的安装版本“1.4.0”,表明安装完成。
3、运行cocotb:
通过在github上下载cocotb的源代码,进入cocotb-master/examples/simple_dff示例目录下执行"make",若安装的是VCS,则执行“make SIM=vcs”;若安装的是Xcelium,则执行“make SIM=xcelium”。参照https://docs.cocotb.org/en/stable/simulator_support.html#
当终端中报出如下log则表明cocotb运行正常。
本文只描述了Linux环境下的安装步骤,其余环境的安装步骤还请读者参考https://docs.cocotb.org/en/stable/install.html
内容如有错误还请各位指正,欢迎各位读者交流经验。邮箱:xiaochuan7206043@163.com