问题描述:Quartus Prime 18.0 下生成IP之后,在IP component下右键点击此IP,选择edit in parameter editor,不能打开IP核,提示: Megawizard Plug-in Management,multiply adder intel FPGA IP v18.1 could not be found in the specified paths;
原因
据说是因为Inter 收购Altera后,涉及到的一些名称的改动没改好; 而我看到的是直接没有这个版本的声明:
[Basic Functions|Arithmetic]
ALTERA_MULT_ADD v18.1= "%t" "%w/../common/lib/megawizard.pl" --wizard:altera_mult_add --early_gen:on --wizard_file:"%w/source/top/altera_mult_add_hw.tcl" --family_parameter:selected_device_family %f %o %h
<INFO>
<QIP_FILE_ENABLED/>
<ACCEPT_OTHER_CNX VALUE="ON"/>
<DEVICE_FAMILY SUPPORTED="NONE | Stratix V | Arria V | Cyclone V | Arria V GZ" SUPPORT_CHECK="ON" />
<LANGUAGES AHDL="OFF"/>
<PINPLAN SUPPORTED="ON"/>
<ALIAS>Altera Multiply Adder</ALIAS>
<ALIAS>Altera Multiply Adder v13.0</ALIAS>
<ALIAS>Altera Multiply Adder v13.1</ALIAS>
<ALIAS>Altera Multiply Adder v14.0</ALIAS>
<ALIAS>ALTERA_MULT_ADD</ALIAS>
<ALIAS>ALTERA_MULT_ADD v14.0</ALIAS>
<ALIAS>ALTERA_MULT_ADD v14.1</ALIAS>
<ALIAS>ALTERA_MULT_ADD v15.0</ALIAS>
<ALIAS>ALTERA_MULT_ADD v15.1</ALIAS>
<ALIAS>ALTERA_MULT_ADD v16.0</ALIAS>
<ALIAS>ALTERA_MULT_ADD v16.1</ALIAS>
</INFO>
解决方法:
参照网上关于新版本中,使用PLL并且编译之后无法再次打开PLL MegaWizard进行PLL参数的修改的解决办法;记录一下。
解决:
- 定位到对应的IP的.lst文件;
- 一般路径为:D:\intelFPGA\18.1\ip\altera\altera_mult_add\altera_mult_add_wizard.lst
- 编辑文件,加上:<ALIAS>Multiply Adder Intel FPGA IP v18.1</ALIAS>
[Basic Functions|Arithmetic]
ALTERA_MULT_ADD v18.1= "%t" "%w/../common/lib/megawizard.pl" --wizard:altera_mult_add --early_gen:on --wizard_file:"%w/source/top/altera_mult_add_hw.tcl" --family_parameter:selected_device_family %f %o %h
<INFO>
<QIP_FILE_ENABLED/>
<ACCEPT_OTHER_CNX VALUE="ON"/>
<DEVICE_FAMILY SUPPORTED="NONE | Stratix V | Arria V | Cyclone V | Arria V GZ" SUPPORT_CHECK="ON" />
<LANGUAGES AHDL="OFF"/>
<PINPLAN SUPPORTED="ON"/>
<ALIAS>Altera Multiply Adder</ALIAS>
<ALIAS>Altera Multiply Adder v13.0</ALIAS>
<ALIAS>Altera Multiply Adder v13.1</ALIAS>
<ALIAS>Altera Multiply Adder v14.0</ALIAS>
<ALIAS>ALTERA_MULT_ADD</ALIAS>
<ALIAS>ALTERA_MULT_ADD v14.0</ALIAS>
<ALIAS>ALTERA_MULT_ADD v14.1</ALIAS>
<ALIAS>ALTERA_MULT_ADD v15.0</ALIAS>
<ALIAS>ALTERA_MULT_ADD v15.1</ALIAS>
<ALIAS>ALTERA_MULT_ADD v16.0</ALIAS>
<ALIAS>ALTERA_MULT_ADD v16.1</ALIAS>
<ALIAS>Multiply Adder Intel FPGA IP v18.1</ALIAS>
</INFO>