手工改变Quartus II软件的编译速度[转载]

本文介绍了如何通过手动修改Quartus II编译进程的优先级来加速编译,特别是在FPGA调试时,编译时间较长。作者分享了开启Quartus II低优先级选项的影响,并指出在某些情况下,可以通过直接提升编译进程的优先级以减少编译时间。同时,文章强调了合理利用等待时间学习和提高工作效率的重要性。
摘要由CSDN通过智能技术生成

Quartus II的编译速度一直是个问题:太慢!尤其在进行FPGA调试时,加入SignalTAP II后编译时间明显延长,一次就要15分钟(对我当前的机器配置和设计来说)。

使用Quartus II快5年了,这是一个很深刻的体会,也带来几个好处。1. 我在等待编译结果时不得不翻翻书、看看文档,由此也多学了许多知识。2. 我不得不尝试提高使用SignalTAP II的效率,尽量减少重复编译的次数,由此也积累了些好的调试习惯。3. 我开发了几个vjtag调试工具,可以不经过编译就控制(可控性)和观察(可测性)FPGA内部的工作情况。4. 我认识到了软件可编程比硬件可编程的优势,软件的编译和更新比硬件配置文件的编译和更新快多了。5. 我认识到了仿真的重要性,仿真比调试不但有更好的可控性和可测性,更重要的是反复编译的速度快了许多。

在等待编译结果时最好不要让PC机执行其他对内存和CPU占用率高的程序:比如听歌看电影、硬盘查毒、反复点击网页等等。否则,编译时间一定短不了,白白浪费了生命。

在Quartus II的Tools - Options - General - Processing下面有一个性能选项,在Help文档里是这样介绍的:

Run design processing at a lower priority (recommended for single processor machines):

Runs a design process, such as a compilation or simulation, at a lower priority. This option is rec

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值