iverilog安装

本文介绍了如何在不同操作系统上安装iverilog这款轻量级VerilogHDL仿真工具及其配套的图形化波形显示工具gtkwave。文章详细记录了在Linux/Ubuntu、MacOSX等平台上的安装过程及遇到的问题。
摘要由CSDN通过智能技术生成

开始学习Verilog HDL了,别人推荐了iverilog这个小型仿真工具。比起大型的IDE,个人感觉初期还是用这些简洁的工具要好一些。


iverilog运行于终端模式下,安装完成之后通过iverilog执行编译,生成的文件通过vvp执行仿真。
配合gtkwave可以实现图形化的波形显示。

关于iverilog的安装,官网给出了教程
另外,网上的教程比较多。

主要就是三个平台:
PC:没装过,所以不知道好不好装

Linux/Ubuntu:
官网给出的教程有点复杂,我试了一下直接用下面的命令就可以安装。
sudo apt-get install iverilog
sudo apt-get install gtkwave

可以给Ubuntu添加一些国内的源,我这个是在163的源上下载的。
PS.我的Ubuntu是12.04。

Mac OS X:
因为我用的MacBook,所以我在Mac下面也装了一个。
系统是10.9 Mavericks,装下来花了好长时间。

首先我想自己编译,然后从GitHub上下载了源码
在本机上编译,好像是因为10.9的c编译器是llvm,不是GNU gcc
所以按照官网给的步骤自己编译没成功
(期间提示缺少autoconf,又得用brew安装一个autoconf,相当麻烦。)

然后没办法,还是直接通过macports或是homebrew安装吧。
macports和homebrew,个人感觉有点类似于Linux上的apt-get。
homebrew安装的时候,会要求安装xcode-select。

Macports安装iverilog:
sudo ports -d -v install iverilog
sudo ports -d -v install gtkwave


homebrew安装iverilog:
brew install icarus-verilog

不得不吐槽一下校园网,用brew安装直接失败(应该是网速的问题),用Mac ports安装也是试了n多次,花了好长时间才安装好。两个加起来才几十M的软件啊,花了我几个小时。

安装完成之后,可以运行下面的命令检测是否安装好了
which iverilog
which vvp
which gtkwave

会分别提示安装的位置。

至此,iverilog的安装就完成了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值