EDA程序安装要点_第1页
EDA程序安装要点_第2页
EDA程序安装要点_第3页
EDA程序安装要点_第4页
EDA程序安装要点_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二竟软件的安奘概述altera公司的quartusii软件提供了可编程片上系统(sopc)设计的一个综合开发环境,是进行sopc设计的基础。quartusii集成环境包括以下内容:系统级设计,嵌入式软件开 发,可编程逻辑器件(pld)设计,综合,布局和布线,验证与仿真。quartusii设计软件根据设计者需要提供了一个完整的多平台开发环境,它包含整个 fpga和cpld设计阶段的解决方案。图 3-1说明了 quartusii软件的开发流程。图3-1 quartusii软件开发流程此外,quartusii软件允许用户在设计流程的每个阶段使用quartusii图形用户界面、eda工具界面或命令行

2、界面。在整个设计流程中可以使用这些界面中的一个,也可以在不同的设计阶段使用不同的界面。altera技术领先的quartusii设计软件配合一系统可供客户选择的ip核,可使设计人员在开发和推出fpga、cpld和结构化的asic设计的同时,获得无与伦比的设计性能、一 流的易用性以及最短的市场推出时间。这是设计人员首次将 fpga移植到结构化的 asic中,能够对移植后的性能和功耗进行准确的估算。quartusii软件支持vhdl和verilog硬件描述语言(hdl )的设计输入、基于图形的设 计输入方式以及集成系统设计工具。quartusii软件可以将设计、综合、布局和布线以及系统的验证全部整合

3、到一个无缝的环境之中。其中还包括第三方 eda工具的接口如matlabquartusii软件包括 sopc builder工具。sopc builder针对可编程片上系统(sopc)的 各种应用自动完成ip核(包括嵌入式处理器、协处理器、外设、数字信号处理器、存储器和用户设定的逻辑)的添加、参数设置和连接进行操作。sopc builder节约了原先系统集成 工作中所需要大量时间,使设计人员能够在同几分钟内将概念转化成真正可运行的系统。quartusii与maxplusii的设计方式基本一致。但在器件支持以及其它功能方面都有了 很大的改进。其版本从quartusii3.0 一直升级到目前的 qu

4、artusii6.0。其操作和功能还在不但 的改进。quartusii5.1的安装与授权pc机的系统配置为了使quartusii软件的性能达到最佳,altera公司建议计算机的最低配置如下:奔月卷11400mhz , 512mb以上和系统 cpu和内存。大于800mb的安装quartusii软件所需要的最小硬盘空间。windows2000或 windows xp或者 winnt4.0以上的操作系统。microsoft windows 兼容的 svga 显示器。cd-rom驱动器至少有下面的端口之一:用于程序下载的并行接口(lpt 口);用于通信的串行口;用于usb下载和通信的usb 口。mic

5、rosoft ie5.0以上的浏览器tcp/ip网络协议。quartusii5.1 的安装在满足系统配置的计算机上,可以按照以下的步骤来安装quartusii软件(在这里以在 windows2000操作系统下安装 quartusii5.0为例):(1)将quartusii设计软件的光盘放入计算机的光驱中,打开光盘并运行光盘中的安装程序install.exe文件,出现如图3-2所示的安装界面。图3-2安装选项界面(2)在图3-2中有四个安装选项,第一项表示安装quartusii和其它应用软件(intallquartusii and related software);第二项表示安装 progra

6、mmer 软件(intall stand-alone programmer);第三项表示安装授权管理服务器( intall flexlm server )第四项表 示打开quartusii的自述文件。我们首先选取第一项安装quartusii软件,出现如图3-3和图3-4所示安装信息界面。cjejartlis4rm 以皿川.如枷津“.st!中一平小呼中崛-od* quartushivtrmn 5.t图3-4安装信息界面图3-3安装信息界面(3)点击图3-4安装信息界面的 next选项出现如图3-5所示的界面。图3-5安装向导界面在图3-5安装向导中,根据光盘的安装内容和用户的需要来选择要安装的项

7、目。如只安装quartusii5.1则只选取第一项进行安装。3-6所示。(4) 选取要安装的项目后点击 next继续安装,进入公司声明的一个界面如图0 i 胪取 he 恒inu: & the用it&mri: i 弗 nd acciepl iht teim d i he lbw 安tera program use 泗e subscrlpfion ajgaeementplease remew the 中山owing terhg amd cdhditicmsis caflerjlly elefare instaiungoausing the -dft.e provided tqyqu on dzmp

8、aet 口 1就.皿 a web-5ite. dr on anothe r medium or through arothe r 口euvery mechahtsm ffr inrstalunu dr using this sdftwme (jr pa,dmb a suqcfiiptian fee. you imdcate your acceptamce of such terms amd conditions. which constltute the license 用瘠ee kent i;向wemen 门 betwee mvuu hdalt erii cohpdfl-xtion or t

9、he alterq cqffuratldn 5u05ielafi 带口h业mquired this ucen2e (omjlecth/h.?altf ra hgwtvc r. this 切ftwfie may contain rrtlcui/kr cdmftjnent5.ale5 dr portions wkh are 5ubjeci to paaate: ucne agreements th ullkrent tfrm$amdin each $uch 学$e jhe自甲jeble tehm5 &n口 dowhi0n5fle 5et fdrtnin 昌 file kmled ucenge.tx

10、ti,| !n a separately marked sectbm. where terms amd cdnditlcnfi set fliatm e;kluh/elythe 山山口 cohpdbjenis imtheevent that you do hot acree wth 即 df these term6 and cdndihdn5. donot download. copy. instau. or u9i w sofiwe. if113u hwe mce触 口 .图3-6公司声明信息界面在图3-6所示的界面中如果同意其公司声名则选取第一项继续进行安装,如果不同意其公司声名则选取第二

11、项退出安装o(5)选取第一项同意其公司声名,点击next继续进行安装出现如图机有关信息界面。3-7所示计算图3-7计算机信息界面(6)点击图3-7中next选项继续安装,进行如下图3-8所示安装路径选择界面。图3-8安装路径选择界面用户可以点击上图 3-8中的browse选项,根据用户自己的需要来选取和设定 要安装的软件的路径。设定好后点击 next进行其它安装路径的选取和设定,其方 法与图3-8的方法一致。(7)经过一系列的安装路径的选取和设定之后,可以进入如图3-9所示的安装类型选择界面。用户可以选择完全安装模式(需要最大的用户空间)或用户自定义模式安装。(8)如果用户的安装硬盘空间足够大

12、,建议选取完全安装模式进行安装。选取后,点击next进入程序组名称设定界面如图3-10所示。图3-9安装类型选择界面图3-10程序组名称设定(9)在图3-10中用户可以在 program folder项目下输入 quartusii所在程序组名称。输入完后,点击 next完成所有的安装设定,显示前面我们所设定的信息界面如图3-11所示图3-11安装设定信息(10)点击next进行程序的安装过程如图3-12所示图3-12安装过程界面(11) 在图3-12所示的图中,直到安装进度条显示安装完成,则整个quartusii的安装完成,出现如图 3-13所示界面。图3-13安装完成界面(12)在图3-13

13、中有两个选项,如果选取其中的选项,点击finish则打开相应的自述文件,不选取其中的选项,点击finish则完成整个 quartusii的安装。quartusii软件安装完成后,将显示安装成功与否的提示信息,应仔细阅读所提示的相关信息。quartusii5.1 的授权完成完quartusii5.1软件安装之后,为了让软件能够正常运行,还必须给软件进行适当的设置和安装授权文件。altera公司对quartusii软件的授权有两种形式:一种是单用户的授权,另一种是多用户的授权。不管是哪一种授权,quartusii都需要有一个有效的、未过期的授权文件license.dat。授权文件包括对 alter

14、a综合与仿真的授权。如果使用的是单用版的授权,需要安装软件狗。如果是多用户版的授权,需要对授权文件进行简单的改动,并且需要安装和配置flexlm授权管理服务器。下面以使用多用户版式的授权进行简单的安装说明。(1)将quartusii设计软件的光盘放入计算机的光驱中,打开光盘并运行光盘中的安装程序install.exe文件,出现如图3-14所示的安装界面。quartusiiversion 5. i图3-14安装选项界面选择第三项进行授权管理服务器的安装。根据安装提示,确认安装路径等选项, 直到安装成功。(2)将光盘中的sys-ctp.dll文件复制到 quartusii5.1所在的安装路径下的

15、bin子目 录下。如按照上面的按装信息则应将该文件复制到路径c: / altera/ quartus51/bin目录下,覆盖原来该目录下的 sys-ctp.dll文件。(3)在计算机的开始菜单中或者双击电脑桌面上quartusii软件的图标,打开已安装好的quartusii软件来进行 quartusii软件的授权与注册,第一次打开 quartusii软件则会 出现如图3-15所示的提示信息。图3-15 quartusii软件打开界面(4)在图3-15所出现的提示信息是表示 quartusii软件是用quartusii的界面打开 还是用maxplusii的界面来打开quartusii软件。选取其

16、中的一项后,点击 ok出 现如图3-16所示的授权方式选择界面。图3-16授权方式选择(5)首次启动quartusii软件,因为还没有安装授权文件,会出现如图3-16的提示信息。给出了三种选项:第一项为执行30天的评估版模式,第二项为从 altera公司网站自动提取授权以及指定一个有效的授权文件的位置。第三项为授权文件的安装选项。选取第三项,出现如图3-17所示的提示对话框。图 3-17license setup 对话框(6)在图3-17的对话框中,软件会检测到计算机的nic号码,使用者必须用这个号码将软件安装光盘提供的license.dat文件中的服务器的主机号码替换。其步骤如下:a、找到安

17、装光盘中的license.dat文件,用记事本等编辑软件打开,下面以用记事本打开为例,会出现如下图3-18所示界面。易mens巴dm-记事本文件归 麟但格融)帮助对如it0rli quartiie 11 5sti license filj cenerat 叫 js tp甘it3#fdi- eualuatloh only.【f uou like this sohuure, buv itlfeature frl00_oo01altered 2610.q1 periunentuncountediastiih112233u5w issuer-jsiso sibhfeature 01altered 2c

18、1b.01 permanentuncountedhsti112233u55d issuefi-jsiso signfeature m9b00b1altered 2c1b.q1 permanentuncuuntedlhdsnd-112233w566 issuefi-jsiso signfeftture m9c00fl1alterad 2c10.q1 penunentuncountedhostid-112233w566 issuer-jsiso signfeature 10d_eefl1alteredperiuoem:uncountedhostid=112233w56s issuer-jsiso

19、signfeature 1b6e_98b1alterad 2mi.h penuneiituncountedhostid=11?233m5566 isueh-jeisq sighfeaturealtera1 201l.t1 penuntiitiincountibdh0sthh112239u55m issver=jssa seenfeature 11m二mmaltered 2slel用 periunentuncti untedh0sn=112293u55w issveh-jstsq sikhfeature 11ed2o81altered 2610x01 periunpntuncountedhost

20、 id-1122335566 issuer-jsiso siwfeature 11ee00tlmiterad 2c1q.q1 periunentuncountedm0stib112233u55m issuer-jsiso signfeature 1ji4 00001alteredperiunentlincountedh0stid-112233w5566 issuer-jsiso signfeftture 1m1-8661altered 2c10.q1 periunentuncuuntedhostid-112233w566 issuer-jsiso si ehfeiftture 1998_08f

21、l1altered 2e1q.q1 penunentunccuntediostiih1l2233u5md issuer-jsiso signfeature 1979_00muteradpcnianentuncountedhostid=11?233w5566 issbeh-jsiso sign4图 3-18 license 文件b、用图3-17中的nic号码替换掉文件中所有的“ hostid= 后的相应号码。如 我们的nic号码为00023f060f27 ,授权文件的 hostid=112233445566。则用 00023f060f27 替换所有的 112233445566。在编辑菜单中选取替

22、换命令,在查 找内容框内输入“ 112233445566”在替换为框内输入“00023f060f27 ”。点击全部替换,完成 hostid号的替换,如下图3-19所示:文件国 编胤国 格式 帮助回valtera qu.artus j 5.0 license file, generaite by js lean.tfor eualuation only. jf you lik&feahure feahure feature feature feature feature feature feature feature feature feature feature feature feature

23、0100 u001 jliterad 201b-bl 0ii_ufln aiterid 2nnu.tn uan 口itaran 201u-oil0419c_o0i 186d_o0 1o6e_o0 11oc_o0 11od_o0 11ed_o0 11ee_(w 14u0_(10 14u匚的 199800缶:“| 物 |图4-5安装驱动第三步5 .选中“在搜索中包括这个位置(o):后,通过【浏览】按钮,找到驱动程序所在位置(本例中以 quartus ii 5.0软件安装在d盘为例,相应的 usb驱动就在d:alteraquartus50driversusb-blaster目录中)。驱动目录指定后,

24、点击【下一步】继续。6.此时系统会安装驱动程序,稍等片刻,系统会弹出图4-6所示的提示对话框(由于该驱动程序未经过微软的徽标测试),此时点击【仍然继续】,继续安装驱动。7.图4-7安装驱动第五步驱动安装结束后,系统会出现图4-7所示的提示驱动安装完成的对话框,直接点击【完成】,结束驱动安装。8.进入“设备管理器”,查看硬件安装是否正确。正确安装 usb-blaster驱动后,会在“通用串行总线控制器”中出现“alterausb-blaster ”的设备。如图4-8所示。图4-8查看安装的设备状况linux中的驱动安装quartus ii软件采用 redhat linux内建的usb驱动(usb

25、fs)来访问usb-blaster下载电 缆。默认,f#况下,root是唯一可以直接访问到 usbfs的用户,所以在使用 usb-blaster下载 电缆配置或编程器件之前,必须首先改变端口的访问权限。另外您还必须具有管理员 (root)特权去配置usb-blaster下载电缆的驱动。在上述条件均满足后,您可以通过以下步骤来安装usb-blaster驱动:1. 在/etc/hotplug/usb.usermap文件中加入下面的几行: # altera usb-blaster #usbblaster 0x030x09fb 0x6001 0x00x00x00x00x0 0x0 0x0 0x0 0x

26、0usbblaster 0x030x09fb 0x6002 0x00x00x00x00x0 0x0 0x0 0x0 0x0usbblaster 0x030x09fb 0x6003 0x00x00x00x00x0 0x0 0x0 0x0 0x02 .在目录/etc/hotplug/usb/中创建一个名为 usbblaster的文件,在其中加入下面几行: #!/bin/sh# usb-blaster hotplug script# allow any user to access the cable chmod 666 $device3 .将步骤2中创建的文件编译成一个可执行文件便可。到此位置,u

27、sb-blaster驱动已经安装完成,接下来只需要在 quartus ii软件中作一些简单设置便可正常使用了。在 quartus ii 软件中设置 usb-blaster在usb-blaster下载电缆驱动安装正确后,还需要在quartus ii软件中进行适当的设置才能使用,具体设置步骤如下:1 .启动quartus ii软件。2 .选择tools 菜单下“programmer”。3 .点击【hardware setup - 按钮,会出现设置硬件的对话框。4 .在currently selected hardware:下拉菜单中选择 usb-blasterusb-0”。如图 4-9 所示。5

28、.点击【close】按钮,关闭硬件设置对话框。此时会返回到编程窗口,可以看到该窗口中列出了刚刚选择的下载电缆。6 .在编程窗口中的“ mode”下拉菜单中,选择需要的下载模式。表 4-1列出了各种 编程模式。7 .接下来的下载编程数据或配置器件等操作就跟使用byteblaster mv或byteblasterii电缆完全一样了。图4-9 选择usb-blaster为当前可用下载电缆usb-blaster 下载电缆支持 joint test active group (jtag)、passive serial programming 和 active serial programming 这三种

29、下载模式。下载模式模式描述joint test action group (jtag)编程或配置所有quautus ii软件中支持的除了flex6000以外的所有altera器件in-socket programmingusb-blaster小支持该模式passive serial programming编程或配置所有quautus ii软件中支持的除了max 3000和max7000以外的所有 altera器件active serialprogramming编程单片 epcs1、epcs4、epcs16 和 epcs64等串行配置器件表4-1编程模式列表usb-blaster下载电缆规格指标

30、usb-blaster下载电缆有两个接线口,一个使用来与pc的usb端口相连的usb插头和一个用来与目标板相连接的10孔插头。通过 usb-blaster下载电缆,配置数据从pc的usb端口流向目标板,从而完成quartus软件对目标器件的配置或编程。电压要求器 件 系 列vcc (trgt)表4-2 vcc (trgt)与各系列器件的对应关系max ii取决于 bank1下载电缆的连接的 vcciousb-blaster下载电缆与pc端的连接是max 7000s5.0v通过标准usb电缆实现的,与目标板的连接max 7000ae 和 max 3000a3.3v是通过 10孔插头来实现的。图4

31、-10是max 7000b2.5vusb-blaster下载电缆的功能框图。stratix、stratix ii、stratix gx和 stratix ii gx取决于v ccselcyclone ii、cyclone、apex ii、apex 20k 和 mercury取决于v ccioflex 10k、flex 8000 和flex 60005.0vflex 10ke2.5vflex 10ka 和 flex 6000a3.3vepc25.0v 或 3.3vepc4、epc8 和 epc163.3vepcs1、 epcs4、 epcs16 和epcs643.3vusb-blaster的vc

32、c (trgt)引脚在下载编程的时候必须与对应器件的工作电平一致,具体的电压要求如表 4-2所示。usbeipio睇软ftc:弱usb-blasterusb-blaster图 4-10 usb-blaste7w能框用的下载连接头1u3b irrtmfacc10针插座相连接上图volioqi tnmlvlm下载电缆通过一个 10孔插头与目标板上的4-11ylrlrl rleusb-blaster下载电缆下载连接头的尺寸规格。表 4-3列出了该插头在各种配置模式下的各 个引脚对应的信号。单位;ram图4-11 usb-blaster 10孔连接头尺寸规格为了使usb-blaster能够与目标板正确

33、的通信,目标电路板必须提供vcc(trgt)和信号地给usb-blaster下载电缆。引 脚as模式ps模式jtag模式信号名称功能信号名称功能信号名称功能1dclk时钟信号dclk时钟信号tck时钟信号2gnd信号地gnd信号地gnd信号地3conf_don e配置完成conf_done配置完成tdo目标器件 数据输出4vcc(trgt)目标板电 源vcc(trgt)目标板电 源vcc(trgt)目标板电源5nconfig配置控制nconfig配置控制tmsjtag时序 控制6nce器件片选一未连接一未连接7dataout串行配置器件数据输出nstatus配置状态一未连接8ncs串行配置 器

34、件片选一未连接一未连接9asdi串行配置 器件数据 输入data0目标器件 配置数据 输入tdi目标器件 数据输入10gnd信号地gnd信号地gnd信号地表4-3 usb-blaster在不同模式下对应的信号目标板下载插座目标板上与usb-blaster下载电缆相连接的是一个10针(两排,每排5针)的插座,这些引脚在目标板上应该根据配置模式, 说明了该10针插座的详细尺寸规格。2.54_l1正确的目标器件的配置接口引脚相连接。图侧视图2.6401.64 sq.4-12nnninin回回回回回6 do匚zzlczi单位.mm图4-12目标板10针插座尺寸规格电气特性表4-43至表4-7总结了 u

35、sb-blaster下载电缆的极限工作环境、推荐工作条件以及各种静态直流工作参数等。syrnholparametercondition*minmaxunitvccorgt)target supply voltagewith respect to ground-0.351vvcc(u5jb:iusb supply vollagewith respecl to ground-0.56.0viiinput curnanttdo ordatasut-10,010.0maqoutput current for rev. a and rev. b cablietck, tms, t3i,ncs,nce的。

36、20.0maoutput current for rev. c cabl-e皿。50.0ma表4-4 usb-blaster下载电缆极限工作环境symbolparamstarcondilionsminmaxunilvcc(trgtt)target supply volrage, 5,0-v operation4,755.25vtarget supply voltage, 3.3-v operation&03.6vtarget supply voltage 2.5-v operation2.3752.625vlargel supply vollage, 1,3-v operation1.71l8

37、9vtarget suppity volrage. 1.5-v operationt43157v表4-5 usb-blaster下载电缆推荐工作环境symbolpanmlercondmonsmlnmaxunuv|hhigh-level input vollagevcc(mgt)= 2。v2.0vvcccthgt 2 vvccttrgt)vv|llow-level input vollag后tccfmgft产=20 v0.0vvec(tmt) 2u vqvvoh5.0-v hlh-lewl output vottaoevcc(tmt)= 4.5 v, iqh = -10 ma38v3u3*v high-level output vohagevcccurgt) = &0 m 1明=-b ma2.3v2.s-v high-level outpul voltagecccmen = 2375 v, iqh = -6 ma1.8v1.b-v highlevel outpurtottagevcc(lhgft)- 1 -71 v l0h = -4 ma1.2v1,5-v htdh

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论