關於quartus ii 11.0系列&dsp builder 11.0&matlab R2011b&synplify 9.6.2的下載與安裝全解

s1mba發表於2013-09-14

 查詢,下載,安裝了幾天FPGA相關處理軟體,有點經驗教訓要和大家分享一下,希望後來人不用走那麼多彎路。首先, 在安裝DSP Builder之前,首先安裝Matlab和Simulink軟體以及Quartus Ⅱ軟體。如果要使用第三方EDA綜合和模擬工具,需要安裝綜合工具LeonardoSpectrum或Synplify以及模擬工具ModelSim。必須注意:由於建模、模擬和生成vhdl程式碼都是在matlab下完成的,因此matlab的版本要等於或高於dsp builder,還有,dsp builder的版本應於quartus一致。由於裝dsp builder時會自動搜尋matlab的安裝路徑,所以需要在裝dsp builder之前安裝matlab。還有quartus也需要在dsp builder之前安裝。

     還有,使用DSP Builder建立HDL設計需要有下面的軟體支援:
         ?   Matlab 6.1或6.5版本;
         ?   Simulink4.1或5.0版本;
         ?   Quartus Ⅱ 2.0以上版本;
         ?   Synplify 7.2以上版本或LeonardoSpectrum 2002c以上版本(綜合工具);
         ?   ModelSim5.5以上版本(模擬工具)。
         所以順便把Synplify,ModelSim也給裝上。

   

 

 

       我安裝的是quartus ii 11.0套件,對於Quartus II 11.0 ,最基本的套件包含以下三個不部分:

(1)Quartus II 11.0 for windows軟體(2)Quartus II 11.0 Devices for windows 硬體庫

(3)Altera-Modelsim for windows第三方模擬器。

Quartus II 11.0 與之前的軟體有些不同,有以下幾個不同的地方:

(1)Quartus II 9.1之前的軟體自帶模擬元件,而之後軟體不再包含此元件,因此必須要模擬安裝Modelsim。

(2)Quartus II 9.1之前的軟體自帶硬體庫,不需要額外下載安裝,而10.0開始需要額外下載硬體庫,另行選擇安裝。

(3)Quartus II 11.0之前的軟體需要額外下載Nios II 元件若需要上系統,而11.0開始Quartus II 軟體自帶Nios II 元件。

(4)Quartus II 9.1之前的軟體自帶SOPC元件,而Quartus 10.0開始已經自帶SOPC builder和Qsys兩個元件,在使用sopc builder時軟體會提示推薦使用下一代Qsys.

(5)Quartus II 10.1之前軟體包括時鐘綜合器,即Settings中包含TimeQuest Timing Analyzer,以及Classic Timing Analyzer,但10.1以後的版本只包含了TimeQuset Time Analyzer,因此需要sdc(時序約束檔案synopsys designer constrains file)來約束時序。(.sdc檔案可以通過quartus ii內建TimeQuest Timing Analyzer wizard產生,也可以直接開啟TimeQuest Timing Analyzer,新建.sdc檔案輸入指令碼)可以使用TimeQuset Time Analyzer驗證佈局佈線後是否滿足設定的時序約束,也可以使用modelsim進行時序模擬。

    軟體可以去官方下網站載或者去FTP下載,如此處連結ftp://ftp.altera.com/outgoing/release/,照著格式可以連結更多下載地址,但不知道為什麼最近altera的FTP登不上去,不過不要緊,只要複製地址到迅雷等下載工具就能下載了,有些比較大,需要耐心點。modelsim安裝的是最新免費版,因為ase是altera start edition,是入門版,free的;ae是altera edition,是nb版,需要破解,支援更多功能吧。但對於我們,ase版本已經足夠了。至於crack以及安裝步驟推薦http://www.cnblogs.com/crazybingo/archive/2011/07/26/2117105.html裡面有詳細的描述。

   

 

    matlab R2011b的下載與安裝推薦http://www.matlabsky.com/thread-20253-1-1.html

    由於dsp builder 11.0破解還沒人釋出,但在交流群聽人說可以用9.0的去破解11.0的,但就是高階功能用不了,不過對於我等菜鳥來說,應該足夠了,下載軟體與crack容易找到,就不貼了。按要求先破解11.0,設定環境變數 LM_LICENSE_FILE,我的電腦→屬性→高階→環境變數→系統變數→“新建” 


變數名“LM_LICENSE_FILE”

變數值“D:\altera\11.0\quartus\bin\License .dat”(你的quartusII  licsense 檔案地址)。

.開啟Quartus II 軟體,Tool→License Setup„

.勾上Use LM_LICENSE_FILE variable,這裡顯示的路徑就是我們在環境變數裡設定好的路徑。 

把DSP Builder破解器中包含的License 的所有內容黏貼到 Quartus II軟體的License中。注意,原Quartus II 軟體的License可能已經包含DSP Builder 的 “Feature” 內容,把這些內容刪除,避免與DSP Builder 破解器包含的 License內容衝突。開啟Quartus II 軟體,Tool→License Setup,可以看到C4D5,512A就是DSP Builder 的授權程式碼,表示 DSP Builder安裝成功。http://www.cnblogs.com/sleepy/archive/2011/06/28/2092362.html這篇部落格有詳細描述,還有一些matlab開啟 dsp builder工具庫可能發生的一些問題應對,非常不錯。

matlab上的一些必要操作

開啟matlab 點選Simulink工具箱,在出現的Simulink Library

Browser欄中可發現多了以下兩個工具庫

依次單擊它們,軟體需要建立工具庫。

可在matlab中輸入 dos('lmutil lmdiag C4D5_512A')  檢視是否破解成功,正常的結果是出現:


    synplify 9.6.2我是搜了很久才找到下載地址的,與大家共享http://u.115.com/file/f1529d3248,破解安裝辦法則詳見http://www.cnblogs.com/oomusou/archive/2009/02/06/synplify_pro_crack.html

  

最後總結下,本人安裝了quartus ii 11.0+modelsim 6.6d(不需要手動新增altera模擬庫)+dsp builder 11.0(使用9.0破解)+matlab R2010b+synlify 9.6.2,祝各位好運啦。

提醒一下:

注意三個軟體要相互匹配,這兒給個官方的要求:

http://www.altera.com/support/ip/dsp/ips-dsp-version.html


相關文章