原创 Altera FPGA开发软件安装指南

2008-8-4 21:48 3544 5 5 分类: FPGA/CPLD

安装顺序请参照下面软件的介绍顺序。本文的顺序是参照Altera Complete Design Suite中的软件的安装顺序介绍的。


一、        MATLAB(要求R14或以后版本)


1.  注意:请将MATLAB安装在英文路径下。如安装路径,或项目路径包含中文,则运行DSP Builder时可能会出现错误。解决方法是在项目中将路径改为英文的路径。


2.  如果不使用DSP Builder,则MATLAB不需要安装。


二、        Quartus II 6. 0(6. 1)


3.  执行install.exe,在Quartus II Install CD页面(图1),执行第一项Install Quartus II and Related Software,安装Quartus II。


图1  Quartus II Install CD页面


 


4.  软件安装过程同其他软件没有区别,只是在第二步时有一个Choose the Software窗口(图2),选择要安装的软件组件。


如果直接使用安装程序setup.exe,将不会出现这个选择。


 


!特别注意:除了Quartus II 6.0以外,其余3个软件需要单独的安装程序,这里只是在前一个软件的安装完成后,自动启动下一个软件的安装程序。与后面安装过程中选择安装组件有本质区别。


      


l         Quartus II 6.0——安装Quartus II 6.0。这项当然要打勾了。


l         ModelSim-Altera——安装ModelSim的Altera专用版。(详细版本说明参见本安装说明的ModelSim部分。)


l         MegaCore IP Library——安装MegaCore IP库。


l         Nios II Embedded Processor, Evaluation Edition——Nios II处理器开发工具评估版。


5.  在拷贝文件时,如出现指定Disk2路径的提示,这时只需指定到路径:<安装目录>\disk2\quartus即可。


6.  软件破解:


1)      对于6.0版本,拷贝crack目录下文件sys_cpt.dll到<软件安装目录>\win\(如D:\Altera\quartus60\win),覆盖原文件。


对于6.1版本,拷贝到<软件安装目录>\bin\。


2)      用记事本打开License.DAT,将里面HOSTID改成自己电脑网卡的MAC地址(不要加“-”)。建议将其放置在软件安装目录(如D:\Altera)下。(图3)


3)      启动Quartus II 6.0,出现Option选项窗口的License Setup页(图4)。指定license文件的方法有两种。在下面Network Interface Card (NIC) ID框有本机的MAC地址(如果有2段,MAC地址是“,”后面那段)。


?        勾选Use LM_LICENSE_FILE variable,使用系统环境变量LM_LICENSE_FILE指定的license文件。(推荐使用这种方法。因为后面某些软件的license文件只能这么指定,所以这样可以避免license文件过于混乱,方便管理。)LM_LICENSE_FILE变量的指定方法见图5、图6。如果没有该变量则新建一个。


如果有其他软件亦使用这个变量,不同License路径值之间用“;”分隔。


?        在License file框指定License.DAT文件位置。图2  Choose the Software窗口


图3  修改License.DAT文件中的HOSTID


图4  License Setup窗口


 


!特别注意:License.DAT文件存放的路径名称不能包含汉字和空格,但是空格可以用下划线“_”代替。


图5  系统属性(在控制面板中)的高级选项页


图6  设置LM_LICENSE_FILE变量,指定License存放路径


 


三、        MegaCore IP Library(无破解,略)


四、        Nios II Embedded Design Suite


1.  安装过程略。


2.  6.0版本的破解:将下面代码加入Quartus II的License.dat中,并将HOSTID改为本机MAC地址。


 


FEATURE 6AF8_00A2 alterad 2010.01 permanent uncounted 13CZ72D78404 \


  VENDOR_STRING=lh14qoK3vAB7WVp5s7yRgb HOSTID=************ SIGN="059E 8AE8 BAE9 8385 7087 D587 A894 8C27 0342 DB15 6D60 F43C 5F21 9ABB 3009 0916 88BF 96CE 6F22 552E 3690 C02D FF5F 705E 17AD 30C6 4EEF 29FA E1D2 5868


FEATURE 6AF7_00A2 alterad 2010.01 permanent uncounted 13CZ72D78404 \


  VENDOR_STRING="iiiiiiiihdLkhIIIIIIIImPDuiaaaaaaaaP1X38DDDDDDDDmjz5cdddddddd4mGzGJJJJJJJJiqIh0uuuuuuuucYYWiVVVVVVVVcp0FVHHHHHHHHPUEakffffffffR2FFRkkkkkkkkqL$84"\


  HOSTID=************ SIGN="059E 8AE8 BAE9 8385 7087 D587 A894 8C27 0342 DB15 6D60 F43C 5F21 9ABB 3009 0916 88BF 96CE 6F22 552E 3690 C02D FF5F 705E 17AD 30C6 4EEF 29FA E1D2 5868


 


3.  6.1版本的破解目前未知。


 


五、        ModelSim SE(ver6.2b)


1.  执行setup.exe执行安装。


2.  出现选择安装选项时,选择Full Product。(图7)


图7  选择Full Product


 


3.  出现是否安装Security Key Driver(软件狗)的提示,选择“否”。(图8)


图8  不安装Security Key Driver


 


4.  出现Add ModelSim To Path的对话框,可以选“是”。(图9)


图9  允许添加ModelSim到系统的路径设置


 


5.  出现License Wizard对话框,点击Close关闭。(图10)


图10  License Wizard对话框


 


6.  打开keygen.exe,在hostid文本框中粘贴本机MAC地址,点击Generate,即可在<keygen.exe所在目录>中得到License文件。


7.  合并license文件。或者在系统环境变量中,修改变量LM_LICENSE_FILE,添加上一步得到的license文件路径。


8.  ModelSim版本说明:


l         ModelSim-Altera: 由Altera提供的ModelSim。亦有其他器件公司提供的ModelSim版本。与PE版差不多。一般只支持单一语言和该公司的入门级库,可执行(语句)行数亦有所限制。


l         ModelSim PE:ModelSim个人版。


l         ModelSim SE:ModelSim专业版。与PE版存在功能、执行速度(差别可达300~400%)、支持的库文件数量等的区别。PE和SE版由Mentor Graphics公司提供。


 


六、        DSP Builder 6.0(6.1)


1.  DSP Builder不是以单独的软件形式,而是以模块的形式安装在MATLAB的Simulink里的。所以,请在安装DSP Builder之前安装MATLAB软件,并且必须安装Simulink组件。


2.  首先安装DSP Builder。


3.  启动MATLAB,在命令行键入:


cd <软件安装目录>\ Altlib(如cd D:\Altera\DSPBuilder\Altlib)


4.  键入命令:


setup_dspbuilder


              即完成了DSP Builder的安装。


5.  若上一步出现如下错误提示:


 


Error using ==> setup_dspbuilder


The environment variable ‘DSPBUILDER_ROOTDIR’, required by DSP Builder, has not been set. Please refer to the DSP Documentation for details.


 


请检查系统属性的高级选项页(图5)的环境变量是否有变量“DSPBUILDER_ROOTDIR”,且其值设置为DSP Builder的安装目录(如D:\Altera\DSPBuilder\)(图7)。如仍然不行,注销并重新登陆Windows系统。


图7  检查环境变量DSPBUILDER_ROOTDIR


 


6.  破解:


1)        拷贝Crack目录下的文件SignalCompiler.exe到<DSP Builder安装目录>\Altlib\(如D:\Altera\DSPBuilder\Altlib)下覆盖原文件。


另外一种破解是使用破解器程序,需要指定原SignalCompiler.exe的位置,然后破解器会将SignalCompiler.exe破解。(图8)


 图8  DSP-Builder_6.1的破解器


 


2)        合并License。


另外,也可以新建一个License文件:新建一个文本文件,加入代码,重命名为<name>.dat(如dspbuilder_license.dat。)。修改环境变量的LM_LICENSE_FILE变量,加入上述license文件的存放路径。


建议使用合并License的方法,因为Quartus的License一定是最好用的。


如果在使用DSP Builder中,设置模块SignalCompiler时,出现license错误,重新启动计算机。若问题依然,检查以上步骤或寻找其他的SignalCompiler.exe破解。

文章评论0条评论)

登录后参与讨论
我要评论
0
5
关闭 站长推荐上一条 /2 下一条