天天看點

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

查找,下載下傳,安裝了幾天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,我的電腦→屬性→進階→環境變量→系統變量→“建立” 

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

變量名“LM_LICENSE_FILE”

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

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

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

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

把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工具箱

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

,在出現的Simulink Library

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

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

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

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

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

 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

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