(原創) 如何解決Quartus II 7.2開啟project的錯誤訊息:『Error: Assignment value ALL for assignment NUM_PARALLEL_PROCE...

本文介绍了解决QuartusII7.2无法直接打开QuartusII8.0项目的错误方法,通过删除特定设置,使得旧版本软件能够读取新版本项目文件,但不保证编译成功。

Abstract
若用Quartus II 7.2去開啟Quartus II 8.0的project,可能會出現以上的錯誤訊息,該怎麼解決呢?

Introduction
由於Quartus II 8.0的編譯速度明顯比Quartus II 7.2快,新的project也全面改用Quartus II 8.0,由於使用Quartus II 7.2人仍然很多,若開啟用Quartus II 8.0所寫的project,可能會遇到以下錯誤訊息:

Error: Assignment value ALL for assignment NUM_PARALLEL_PROCESSORS is illegal


主要的原因是Quartus II 8.0多了以下的設定:

q8_error01

因為現在的電腦都是雙核心或四核心,多了這個設定,在filter時會快些,但這個設定Quartus II 7.2看不懂,導致開啟project出現錯誤訊息。

Solution
Step 1:
開啟*.qsf

將以下這行刪除

set_global_assignment -name NUM_PARALLEL_PROCESSORS ALL


存檔後,就可用Quartus II 7.2開啟。

Conclusion
這個技巧只能保證Quartus II 7.2能開啟Quartus II 8.0所建立的project,但並不保證一定能編譯成功,最好還是使用的Quartus II 8.0,若一時不方便安裝Quartus II 8.0,可以暫時使用這個小技巧應急。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值