今天用quatusII 17.1打开13.1编写的工程代码出现了这样的问题
Info (125060): Assignment "AUTO_PACKED_REGISTERS_CYCLONE" is no longer supported -- removing assignment from Quartus Prime Settings File
Info (125060): Assignment "AUTO_PACKED_REGISTERS" is no longer supported -- removing assignment from Quartus Prime Settings File
Info (125060): Assignment "AUTO_PACKED_REGISTERS_STRATIX" is no longer supported -- removing assignment from Quartus Prime Settings File
Info (125060): Assignment "RAPID_RECOMPILE_MODE" is no longer supported -- removing assignment from Quartus Prime Settings File
Error (125048): Error reading Quartus Prime Settings File E:/self_learning_fpga/intel/digital_recognition/par/digital_recognition.qsf, line 636
Info (125063): set_global_assignment -name USE_QHD OFF
上百度查询,查到了类似的问题与解决方法,是这样的:
我用Quartus II打不开工程。软件提示错误:Error: Error reading Quartus II Settings File D:/Documents and Settings/Administrator/My Documents/Verilog HDL/Experiment01/top_module.qsf, line 70
Info: set_global_assignment -name MISC_FILE “D:/Documents and Settings/Administrator/My Documents/Verilog HDL/Experiment01/top_module.dpf”
我是个初学者,请各位高手回答时详细点。谢谢。
原文链【https://zhidao.baidu.com/question/337283551.html】
···························
解决方法:
你的设计顶层是/top_module.dpf,这个文件有问题,你在/top_module.qsf中的第70行把set_global_assignment -name MISC_FILE "D:/Documents and Settings/Administrator/My Documents/Verilog HDL/Experiment01/top_module.dpf删除掉,这句话是指定顶层的语法。删除后打开工程,然后再set顶层文件就可以了。如果还是报其他的错误,方法同理,qsf文件时整个工程的设置文件,你可以把这个文件清空,然后打开工程后再一步一步的设置工程,包括IO分配,约束等等,以及编译布局布线的设置。。。
我的解决方法
按照他的方法我没找到代码中的文件路径,本来想重新建一个工程再配置一下,但是还是想偷懒不想重新建,然后就直接把这句636行代码屏蔽掉重新打开工程就可以了
set_global_assignment -name RAPID_RECOMPILE_ASSIGNMENT_CHECKING ON
set_global_assignment -name QIC_USE_BINARY_DATABASES ON
set_global_assignment -name ENABLE_ACCELERATED_INCREMENTAL_COMPILE ON
#set_global_assignment -name USE_QHD OFF //用“#”注释掉这样行
set_global_assignment -name OUTPUT_IO_TIMING_ENDPOINT "NEAR END"
set_global_assignment -name RTLV_REMOVE_FANOUT_FREE_REGISTERS ON
这样做不知道会不会影响后期的使用,但是我重新编译了一下是没有报错的,索性就将就着用吧,出现问题再回来补充。
---晓凡 2022年7月于桂林书