FPGA的入门学习中,仿真模拟是非常重要的,和软件编程中的debug是同个过程。你不会写完代码就直接用,因为你不知道写的对不对,硬件编程也一样,只是形式有所不同。ModelSim是Mentor公司的仿真软件,功能强大速度快,比起Vivado自带的仿真软件,我更爱用这个,业界也普遍这么用。如果已经下载安装过ModelSim就可以跳过这篇了
多图预警
FPGA基础入门【2】ModelSim官方免费版安装
PGA基础入门【2】ModelSim官方免费版安装)
ModelSim下载
ModelSim官方版本都是收费的,然而在Altera Quartus的下载界面中附带了一个初学者starter版本,里面还自带了Altera的库(虽然我们之后用的是Xilinx的库)。
这个免费版ModelSim的下载链接在这里:
Altera Quartus with ModelSim Download
在这里不需要关心Quartus的版本,因为我们是奔着ModelSim去的。选中操作系统后选择下载方式为direct download,之后点绿圈中的下载标志,进入登陆页面
如果已经有了Altera的帐号,直接登录即可,若没有,则点击绿圈内去注册一个帐号,这个详情就不介绍了。
ModelSim安装
下载好后打开,进入安装界面
选择初学者版
同意
选择个路径,这是默认的
进入安装流程
完成后就可以打开试试了,这个初学者版的ModelSim没有license问题,可以直接使用。
ModelSim界面(之前用过所以左侧libraries多了些,一开始不多):