解決Cyclone V在 Quartus Prime 18.1 編譯之后打不開PLL Megawizard 的問題


原文鏈接:https://blog.csdn.net/sinat_31206523/article/details/86748556

解決 Quartus Prime 18.0 編譯之后打不開PLL Megawizard 的問題


解決 Quartus Prime 18.0 編譯之后打不開PLL Megawizard 的問題
Background
不多說,使用Quartus II 13.0 的工程 挪到 Quartus Prime 18.0 下編譯之后,在Project Navigator中 的Hierachy下,不能雙擊IP核打開 Megawizard Plug-in Management;

解決方法
留下網址,Inter官網討論區的出處 Forums 鏈接直通車,不想看原文的可繼續往下看;

首先
對問題的描述為:Cannot edit the generated PLL Intel FPGA IP v18.0, 我在使用 過程中目前用的最多的是PLL,所以其他的IP我沒有試過能不能直接打開,有些IO相關的IP還是可以直接打開的;

原因
水是有源的,樹是有根的,為什么會變成這樣也是有原因的。
This may be a bug caused by an incorrect replacement of the Altera name by Intel in the ip library.
通俗的將:因為Inter 收購Altera后,涉及到的一些名稱的改動沒改好;

解決
locate the .lst file of the missing IP in your IntelFGPA program directory, for example for the missing PLL, locate: “pll_wizard.lst”
Change the text:
"Altera PLL v18.0 "
(and higher version numbers) to:
“PLL Intel FPGA IP v18.0”

定位到對應的IP的.lst文件;
一般路徑為:C:\intelFPGA\18.0\ip\altera\altera_pll\pll_wizard.plt
編輯文件,替換 Altera PLL v18.0 為 PLL Intel FPGA IP v18.0
后面
如果遇到其他的IP應該可以采用此方式解決;
我在網頁中有看到另外的加強版解決方式,但是沒有嘗試過,現在貼在下面,如果有人嘗試過,麻煩留言告訴一下是怎么使用的:

That seems to work. It looks like the ALIAS in the .lst file must be edited to match the generated core. In my case, I have a file MAIN_PLL.vhd that I opened in Pre 18.0 in order to start the wizard. At the top it has:

-- megafunction wizard: %PLL Intel FPGA IP v18.0%
1
看樣子像是在代碼之前加上段話,但是沒看明白在哪里加;

After
Date : 2019-02-02
Drafer : Jack
————————————————


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM