Vivado 2022.2 装完把 ModelSim 也接上:联合仿真配置避坑记录

0 阅读3分钟

最近在搭 FPGA 的学习环境,本来以为最难的是写 Verilog,结果第一个卡住我的居然是装软件。Vivado 加 ModelSim 这套组合,光安装向导就要点一路英文,装完还得把两边接起来才能跑联合仿真。我前后折腾了一轮,把过程记下来,给同样在配环境的人当个参照。

先说 Vivado 挑哪个版本,ModelSim 又分几种

Vivado 的版本线拉得很长,最新的已经到 2022.2 了。这里得先提个醒:版本越高安装包越大,2022.2 的包有 89.4GB,下之前最好先看看磁盘还剩多少。官网下载速度慢,还容易断,所以我当时直接走网盘。

ModelSim 这边常见三个版本:SE(System Edition)、PE(Personal Edition)和 OEM(原始设备制造商版)。SE 是这三个里最高级的;像 Altera、Xilinx、Lattice 这些 FPGA 厂商的设计工具里集成的,都是 OEM 版。

下载 Vivado 和 ModelSim 的安装包

为了方便大家下载,我已经给大家整理好了资源。资源链接放在下面,自取就好,如果链接失效,可以在评论区留言,我看到了会及时更新。

vivado 2017.4 在这里:夸克网盘下载

vivado 2018 在这里:夸克网盘下载

vivado 2019.1 在这里:夸克网盘下载

有一点得说明:素材里 ModelSim 的网盘下载位没有转存成功,所以这里确实给不出有效地址,我不硬编一个进去。

Vivado 安装:一路点了七屏

第 (1) 步,进安装包文件夹,点 "xsetup"。

第 (2) 步,会弹一个提示框,选 "continue"。

第 (3) 步,点 "next" 进入,接着再点一次 "next"。这两屏没有任何需要填的东西,我一开始还以为会在这里选组件,实际上没有。

第 (4) 步,选要装的芯片型号。这一步能省不少空间,用不到的型号直接不勾就行,我当时就把不用的全去掉了。

第 (5) 步,勾上 "I agree",点 "next"。

第 (6) 步,选安装目录,点 "next"。

第 (7) 步,等它装完就结束了。

ModelSim 的安装反而省心

点 "modesim.exe" 这个文件,然后一路下一步就行,全程没有需要动脑的地方。

让 ModelSim 在 Vivado 里跑起来

联合仿真的关键一步是在 Vivado 里生成库。打开 Vivado,点 Tools,再点 "Compile Simulation Libraries",让它生成库函数。生成库函数的具体设置跟着界面走就行,我当时的设置画面在上面这张图里。

两套软件都装上、库也生成完,这套 Vivado 加 ModelSim 的环境就算通了。回头看,我真正踩的坑就两个:安装包太大,下载得有点耐心;芯片型号那一屏如果不精简,磁盘会被吃得很难看。