Altera软件套件安装.docx
《Altera软件套件安装.docx》由会员分享,可在线阅读,更多相关《Altera软件套件安装.docx(11页珍藏版)》请在冰豆网上搜索。
Altera软件套件安装
AlteraFPGA开发软件安装指南
安装顺序请参照下面软件的介绍顺序。
本文的顺序是参照AlteraCompleteDesignSuite中的软件的安装顺序介绍的。
一、MATLAB(要求R14或以后版本)
1.注意:
请将MATLAB安装在英文路径下。
如安装路径,或项目路径包含中文,则运行DSPBuilder时可能会出现错误。
解决方法是在项目中将路径改为英文的路径。
2.如果不使用DSPBuilder,则MATLAB不需要安装。
二、QuartusII6.0(6.1)
3.执行install.exe,在QuartusIIInstallCD页面(图1),执行第一项InstallQuartusIIandRelatedSoftware,安装QuartusII。
图1QuartusIIInstallCD页面
4.软件安装过程同其他软件没有区别,只是在第二步时有一个ChoosetheSoftware窗口(图2),选择要安装的软件组件。
如果直接使用安装程序setup.exe,将不会出现这个选择。
!
特别注意:
除了QuartusII6.0以外,其余3个软件需要单独的安装程序,这里只是在前一个软件的安装完成后,自动启动下一个软件的安装程序。
与后面安装过程中选择安装组件有本质区别。
●QuartusII6.0——安装QuartusII6.0。
这项当然要打勾了。
●ModelSim-Altera——安装ModelSim的Altera专用版。
(详细版本说明参见本安装说明的ModelSim部分。
)
●MegaCoreIPLibrary——安装MegaCoreIP库。
●NiosIIEmbeddedProcessor,EvaluationEdition——NiosII处理器开发工具评估版。
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)启动QuartusII6.0,出现Option选项窗口的LicenseSetup页(图4)。
指定license文件的方法有两种。
在下面NetworkInterfaceCard(NIC)ID框有本机的MAC地址(如果有2段,MAC地址是“,”后面那段)。
Ø勾选UseLM_LICENSE_FILEvariable,使用系统环境变量LM_LICENSE_FILE指定的license文件。
(推荐使用这种方法。
因为后面某些软件的license文件只能这么指定,所以这样可以避免license文件过于混乱,方便管理。
)LM_LICENSE_FILE变量的指定方法见图5、图6。
如果没有该变量则新建一个。
如果有其他软件亦使用这个变量,不同License路径值之间用“;”分隔。
Ø在Licensefile框指定License.DAT文件位置。
图2ChoosetheSoftware窗口
图3修改License.DAT文件中的HOSTID
图4LicenseSetup窗口
!
特别注意:
License.DAT文件存放的路径名称不能包含汉字和空格,但是空格可以用下划线“_”代替。
图5系统属性(在控制面板中)的高级选项页
图6设置LM_LICENSE_FILE变量,指定License存放路径
三、MegaCoreIPLibrary(无破解,略)
四、NiosIIEmbeddedDesignSuite
1.安装过程略。
2.6.0版本的破解:
将下面代码加入QuartusII的License.dat中,并将HOSTID改为本机MAC地址。
FEATURE6AF8_00A2alterad2010.01permanentuncounted13CZ72D78404\
VENDOR_STRING=lh14qoK3vAB7WVp5s7yRgbHOSTID=************SIGN="059E8AE8BAE983857087D587A8948C270342DB156D60F43C5F219ABB3009091688BF96CE6F22552E3690C02DFF5F705E17AD30C64EEF29FAE1D25868
FEATURE6AF7_00A2alterad2010.01permanentuncounted13CZ72D78404\
VENDOR_STRING="iiiiiiiihdLkhIIIIIIIImPDuiaaaaaaaaP1X38DDDDDDDDmjz5cdddddddd4mGzGJJJJJJJJiqIh0uuuuuuuucYYWiVVVVVVVVcp0FVHHHHHHHHPUEakffffffffR2FFRkkkkkkkkqL$84"\
HOSTID=************SIGN="059E8AE8BAE983857087D587A8948C270342DB156D60F43C5F219ABB3009091688BF96CE6F22552E3690C02DFF5F705E17AD30C64EEF29FAE1D25868
3.6.1版本的破解目前未知。
五、ModelSimSE(ver6.2b)
1.执行setup.exe执行安装。
2.出现选择安装选项时,选择FullProduct。
(图7)
图7选择FullProduct
3.出现是否安装SecurityKeyDriver(软件狗)的提示,选择“否”。
(图8)
图8不安装SecurityKeyDriver
4.出现AddModelSimToPath的对话框,可以选“是”。
(图9)
图9允许添加ModelSim到系统的路径设置
5.出现LicenseWizard对话框,点击Close关闭。
(图10)
图10LicenseWizard对话框
6.打开keygen.exe,在hostid文本框中粘贴本机MAC地址,点击Generate,即可在中得到License文件。
7.合并license文件。
或者在系统环境变量中,修改变量LM_LICENSE_FILE,添加上一步得到的license文件路径。
8.ModelSim版本说明:
●ModelSim-Altera:
由Altera提供的ModelSim。
亦有其他器件公司提供的ModelSim版本。
与PE版差不多。
一般只支持单一语言和该公司的入门级库,可执行(语句)行数亦有所限制。
●ModelSimPE:
ModelSim个人版。
●ModelSimSE:
ModelSim专业版。
与PE版存在功能、执行速度(差别可达300~400%)、支持的库文件数量等的区别。
PE和SE版由MentorGraphics公司提供。
六、DSPBuilder6.0(6.1)
1.DSPBuilder不是以单独的软件形式,而是以模块的形式安装在MATLAB的Simulink里的。
所以,请在安装DSPBuilder之前安装MATLAB软件,并且必须安装Simulink组件。
2.首先安装DSPBuilder。
3.启动MATLAB,在命令行键入:
cd<软件安装目录>\Altlib(如cdD:
\Altera\DSPBuilder\Altlib)
4.键入命令:
setup_dspbuilder
即完成了DSPBuilder的安装。
5.若上一步出现如下错误提示:
Errorusing==>setup_dspbuilder
Theenvironmentvariable‘DSPBUILDER_ROOTDIR’,requiredbyDSPBuilder,hasnotbeenset.PleaserefertotheDSPDocumentationfordetails.
请检查系统属性的高级选项页(图5)的环境变量是否有变量“DSPBUILDER_ROOTDIR”,且其值设置为DSPBuilder的安装目录(如D:
\Altera\DSPBuilder\)(图7)。
如仍然不行,注销并重新登陆Windows系统。
图7检查环境变量DSPBUILDER_ROOTDIR
6.破解:
1)拷贝Crack目录下的文件SignalCompiler.exe到\Altlib\(如D:
\Altera\DSPBuilder\Altlib)下覆盖原文件。
另外一种破解是使用破解器程序,需要指定原SignalCompiler.exe的位置,然后破解器会将SignalCompiler.exe破解。
(图8)
图8DSP-Builder_6.1的破解器
2)合并License。
另外,也可以新建一个License文件:
新建一个文本文件,加入代码,重命名为.dat(如dspbuilder_license.dat。
)。
修改环境变量的LM_LICENSE_FILE变量,加入上述license文件的存放路径。
建议使用合并License的方法,因为Quartus的License一定是最好用的。
3)如果在使用DSPBuilder中,设置模块SignalCompiler时,出现license错误,重新启动计算机。
若问题依然,检查以上步骤或寻找其他的SignalCompiler.exe破解。