关于Quartus Prime以及modelsim仿真的一些坑

本文记录了一名初学者在安装Quartus18.0时遇到的问题,该版本未包含ModelSim-intel,导致无法正确设置仿真路径。通过安装额外的ModelSimSE并解决一系列兼容性问题后,作者最终选择了自带ModelSim的Quartus17.1版本,并解决了仿真过程中出现的Failedtoaccesslibrary等错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于Quartus Prime以及modelsim仿真的一些坑

版本选择

作为初学者,我首先安装了Quartus18.0版本的,但是安装之后才发现这个版本没有自带modelsim-intel的,也就是你设置仿真路径的时候没办法找到类似这个的路径:D:\Quartus\modelsim_ase\win32aloem
然后仔细观察发现安装时有这样一个界面
请添加图片描述
没有modelsim -intel!!!
但我安装时并没有意识到这个问题,导致我跟着教程设置仿真路径时找不到这个东西modelsim_ase\win32aloem
上网查询+询问学长后,得知需要另外安装Modelsim,于是我安装了ModelsimSE,在好不容易安装并破解以后,有出现了一系列诸如路径不可用、Failed to access library等问题,最终我决定痛改前非,装一个自带modelsim的quartus
找到了Quartus17.1(需要资源请扫描二维码联系我),安装时我看到了曙光
请添加图片描述

遇到的BUG及解决方案

但是没想到的是破解以后还是仿真出错,提示Failed to access library(当然不排除有其他错误,可以看看这篇
在这里插入图片描述

在我上网查阅的时候,看到有说仿真VMF之前要先点Tools->Launch Simulation Library Compiler
在这里插入图片描述

但是在输入output directory时要输对路径,参考这篇.
在这里插入图片描述
点Start Compilation出现了这个提示
在这里插入图片描述
这句话好像是说如果使用的是ModelSim-intel的话就不用编译了。。
然后我关掉了这个页面。。。。
但我仿真VMF还是报错,特别是我发现报的错和我之前装18.0版本使用外部modelsim软件仿真报的错一样,于是我就去检查了一下环境变量,果然,我安装之后modelsim的值指向的是外部modelsim软件的ini文件,也就是这样
在这里插入图片描述
修改成自带modelsim.ini位置
在这里插入图片描述
然后再去仿真
完成!

联系我

本人微信
请添加图片描述

### Quartus Prime 18.0 和 ModelSim 的下载与集成 Quartus Prime 是由 Intel 提供的一款用于 FPGA 开发的设计工具,而 ModelSim 是一款功能强大的 HDL 仿真器,通常被用来验证 FPGA 或 ASIC 设计的功能正确性。两者可以协同工作以完成完整的 FPGA 流程。 #### 下载 Quartus Prime 18.0 为了获取 Quartus Prime 18.0 的安装文件,用户需访问 Intel 官方网站并遵循以下流程[^2]: - 访问 [Intel® Quartus® Prime Software](https://www.intel.com/content/www/us/en/software/programmable/quartus-prime.html),选择适合的操作系统版本以及具体的软件版本(例如 Standard Edition 或 Lite Edition)。 - 注册账户或登录现有账户后即可获得授权许可下的免费版或付费版的下载链接。 #### 下载 ModelSim-Altera 版本 ModelSim-Altera 是专为 Altera(现属于 Intel)FPGA 用户优化的一个版本,在 Quartus Prime 中默认集成了该仿真工具的支持。其下载方式如下[^3]: - 当通过官方渠道下载 Quartus Prime 软件时,默认会附带 ModelSim-Altera 的安装选项。 - 如果单独需要 ModelSim,则可以从 Mentor Graphics 官网或者 Intel 支持页面找到对应的独立安装包。 #### 配置 Quartus PrimeModelSim 的集成环境 要实现两者的无缝协作,需要注意以下几个方面: - **路径设置**:确保在 Quartus Prime 的配置菜单中指定了正确的 ModelSim 可执行程序的位置[^4]。 - **许可证管理**:如果使用的是商业版本而非教育版,可能还需要额外申请 ModelSim 的合法 license 文件来激活全部特性支持。 ```bash # 示例命令行启动脚本 (Linux 平台下) source /path/to/modelsim_env.sh quartus_sh --flow compile top_level_entity.qpf vsim -c -do "run -all; quit" ``` 上述代码片段展示了如何利用 Tcl 命令自动化运行整个编译加仿真的过程[^5]。 ---
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值