iverilog+vvp+gtkwave相当于modelsim等波形仿真工具,iverilog+gtkwave完全免费,但是modelsim软件需要破解。
iverilog运行于终端模式下,安装完成之后通过iverilog执行编译,生成的文件通过vvp执行仿真,配合gtkwave可以实现图形化的波形显示查看。
本文章演示Icarus的iverilog+gtkwave的安装和基本的软件仿真使用。
1安装iverilog+gtkwave
第一步
sudo apt-get install iverilog
第二步
sudo apt-get install gtkwave
安装完成后我们可以使用
which iverilog
which vvp
which gtkwave
来查看是否安装成功。
2 编写verilog测试文件
第一步(未安装vim的安装vim)
sudo apt-get install vim
第二步 vim 创建文件
vim