QuartusII教程_第1页
QuartusII教程_第2页
QuartusII教程_第3页
QuartusII教程_第4页
QuartusII教程_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

1、Quartus II 的使用21工程建立22原理图的输入53 文本编辑(ver i log) 154波形仿真16Quartus 11的使用在这里,首先用最简单的实例向读者展示使用Quartus 11软件的全过程。进入WINDOWS XP后,双击Quartus II图标,屏幕如图所示。图 Quartus 11管理器工程建立使用New Project Wizard,可以为工程指定工作目录、分配工程名 称以及指定最高层设计实体的名称。还可以指定要在工程中使用的设计 文件、其它源文件、用户库和EDA工具,以及目标器件系列和器件(也 可以让Quartus 11软件自动选择器件)。建立工程的步骤如下:(1

2、)选择File菜单下New Project Wizard ,如图所示。图 建立项目的屏幕(2) 输入工作目录和项目名称,如图所示。可以直接选择Finish,以下的设置过程可以在设计过程中完成。Mct Project Vizard: Directory,lop Level Entity pa&Whdi g ike 空咸m droiy fee ths piciecP阿WtgWWho! d »hc name of thij prqccl?Whal e the name of thetop le'/el cfeagn entity tor Ikio pcop?This nam

3、e iz ca国 senshT© and musl ewclly match lhe ertiy nine in the dedgn He.Uie Exitiing Prefect Seitrigs . IBack I Kext > I Finish I 垠消图 项目目录和名称(3) 加入已有的设计文件到项目,可以直接选择Next,设计文件可 以在设计过程中加入,如图所示。图 加入设计文件(4) 选择设计器件,如图所示。图选择器件(5) 选择第三方EDA综合、仿真和时序分析工具,如图所示。New Project Wizaxrd: EDA Tool Settings page 4

4、 of 5Specify the other EDA tools - in addition to the Quartus II software - used with the project.- . I :EDA deoian entry /:$vnthe$i$.tooJ;.L EDA simulation tool:厂 rmayaifebfe厂 Not availpbjg'L E DA fiming analysis tool:L Not availQblc< Back | 対ext > Fini sh I取泊图 选择EDA工具(6) 建立项目完成,显示项目概要,如图

5、所示。Project Wizstrd: Suiranztry5 of 5When you click Finish, the project will be created with the following eetUnas:Project directory:L/MYPRJ/QUARTUS FILE/projecd / Project name: T op-level design entity: Number of file$ added: Number of user libraries added: Device a$5ignmcnt5:Family name:Device: EDA

6、 tools:Design entryAynthesis:Simulation:T iming analysis:proiectl tryl 00Cyclone EP1C6Q240C8<None> <None> <None>图 项目概要< Back I Hext > |£二囂矗EE二刃取泊原理图的输入原理图输入的操作步骤如下:(1)选择File菜单下New ,新建图表/原理图文件,如图所示。Hew区|New Quaitus 11 ProjectaSOPC Buicfer Sy?lem=Design Fil翻AHDLFileBlock D

7、iaga/Schecnatic FileEDIF FibState Machine FileSytemVcriog HDL FileIdScrptFilcVcdbgHDLFicVHDLFikE Memiy Fl«Hexadecrrjal (Irtel-Formdll FifeMernay Inilializatiori Fife-Verifcdlbn/Debuggrg FilesIn-Spstem Souces and Probes FileLooc Analvzei Interface FileSigrefTap II Logic Anelyzer FileVccta Wavefo

8、rm File-Other FifeAHDL Include FileBlock Symbol FieChan Dcrption File£ ynopeye Decsgn Conrante Fievv I OK | Cancel图新建原理图文件(2) 在图的空白处双击,屏幕如图所示:(3) 在图的SymboI Name输入编辑框中键入dff后,单击ok按钮。此时可看到光标上粘着被选的符号,将其移到合适的位置(参考图)单击鼠标左键,使其固定;(4)重复(2)、(3)步骤,给图中放一个 input、not、output符号,如图所示;在图中,将光标移到右侧input右侧待连线 处单击鼠标

9、左键后,再移动到D触发器的左側单击鼠标左键, 即可看到在input和D触发器之间有一条线生成;图空白的图形编辑器图选择元件符号的屏幕图 放置所有元件符号的屏幕(5)重复(4)的方法将DFF和output连起来,完成所有的连线电路如图所示;(6)在图中,双击input_name使其衬低变黑后,再键入elk,及命名该输入信号为elk,用相同的方法将输出信号定义 成Q;如图所示。(7) 在图中单击保存按钮际,以默认的文件名保存,文件后缀为bdfo图完成连线后的屏幕图完成全部连接线的屏幕(8) 在图中,单击编译器快捷方式按钮,完成编译后,弹出菜单报告错误和警告数目,并生成编译报告如图所示;出>娥

10、箱s羊灣(9)琳静熬MwsAssignments ItwT Devi >t田澤和;p§yu”ar Libl'gBu=r*?aCH Devno:ooobn? -OD-3A rdf?oocod ms_<y/*5yr<h2osnuaa-n 一 fnrva>2srBK8 0adL22 一 O3i ygsccl P WLEJn-hMs- oycccnp 总 gpg2GS2-T2>E d<*-33 E gmda (c>LWS-2ln5*Mhals-5-于 ox<XQr-<2s zon 一rg OQ_g pzmSLfrr一 SMyszg

11、e On5ss5 il:Fi=2 5 d=ro5Phy皆LOESDk-0FlrToF e<,c2 OESn AC«-§- sGnk«i 一一 ugsvbrgd sc'nay&c S2,vl9 Sh-UMO-HPEOFIM TQ.6 brLyd 5 gfx- 002ftn2 cg&cw 忙 e*、v- Bur S*rv3” nHi CRrpF- .>S3Z2rTxa*=£2 D -R-R2-r >ur=ll(10) 完成如图所示的选择后,单击0K按钮回到工作 环境;(11) 根据硬件接口设计,对芯片管脚进行绑定。选

12、择Ass i gnments 菜单下 P i ns 选项;(12)双击对应管脚后Location空白框,出现下拉菜单中选择要绑定的管脚,如图所示;图管脚指定(13)在图中完成所有管脚的分配,并把没有用到的引脚 设 置 为 As input t r i -stated,Ass i gnments ev i ceDev i ce and P i n Opt i ons-Unused Pins,然后重新编译项目;(14)对目标版适配下载,(此处认为实验板已安装妥当,有关安装方法见实验板详细说明)单击啓按钮,屏幕显示如图所示;图适配下载界面(15) 选择 Hardware Setup ,如图所示;图下

13、载硬件设置(16) 在图中选择添加硬件 ByteBlasteMV or ByteBlaster II,如图所示;图添加下载硬件(17) 可以根据需要添加多种硬件于硬件列表中,双击可选列表 中需要的一种,使其出现在当前选择硬件栏中(本实验板采用 ByteBlaster 11下载硬件),如图所示;Hardware SetupHardware Settings | JTAG Settings |Select a programming hardware setup to use when programming devices. This programming hardware setup app

14、lies only to the current programmer window.IrAvailable hardware items:Currently selected hardware:(ByteBlasterll LPT1三|Add Hardware. IRemove Hardware图选择当前下载硬件(18) 选择下载模式,本实验板可釆用两种配置方式,AS模式对配置芯片下载,可以掉电保持,而JTGA模式对FPGA下载,掉电后FPGA信息丢失,每次上电都需要重新配置,如图所示;图选择下载模式(19)选择下载文件和器件,JTAG模式使用后缀为sof的文件,AS模式使用后缀为pof的文

15、件,选择需要进行的操作, 分别如图,图所示;使用AS模式时,还要设置Assignments 菜单下Device,如图,选择图中Device & Pin Options, 如图,选择使用的配置芯片,编译;图 JTAG下载模式图AS下载模式Qi.rrr*-<j 口8rtAP - EDAOer> ErraUwsc r nt-oArKrai Lr-l FemolVcHRoe” 卩兀/“£皿2 ConvrfatonricKaax SMrvax £«H, IrmrEtlrri* 3皿、够 S"“4g $Er*» VMDLII V

16、1;lto0MC<.lro 0«4.3'Omrrsb:“ F»»«< S4Mia>0»P/tKal 7>>r4f-aitX OmviurGo rrrtf 0e*o«C<jaTapII L“c An*w«4 ,”<r»ob«fr ' $*r<*iaiur r P<»zPta>»P«>v»i1 ac4*tf>aCc»>3»-a -、orrv,. HuM,*r

17、0TC/C»* Cct»vir« Egrr“i :Lk-*;fli,Ur"*t *! »4 I PK ; l|图器件选项图配置芯片选择(20) 点击Start按键,开始下载。文本编辑(ver i I og)这一节中将向读者简单介绍如何使用Quartus 11软件进行文本编辑。文本编辑(ver i log)的操作如下:(1) 建立我们的project2项目如下图:图建立项目project2(2)在软件主窗口单击File菜单后,单击New选项,选择VerilogHDL File选项,如图所示:图 新建Verilog HDL文件(3) 单击OK进入空

18、白的文本编辑区,进行文本编辑,本节列举一个D触发器的例子,其完成后的屏幕如图所示;E t*l* KXit Zi»» Dojat bm'“ rc»u»M X«X*IMP耳口夕纟00P勺匕&QO0 a ftV%*H*W (full lectoF A'* 2J 3d Tr«« r* JK 口 *< Cs& I»C軒 A k*X>»l , l»- kccU* v34353637383940414243444546474849/ synopsys transla

19、te_of£ timescale 1 ps / 1 ps/ synopsys translate_on emodule dff ( clock r data, q);input input outputvnxe (0:0 sub_wire0;wire 0:0 sub_wirel sub_wire00:0;图完成编辑后的屏幕(4) V文件名必须与模块面相同,将文件设置为顶层文件,ProjectSet as Top-level Entity(5) 完成编辑后的步骤与完成原理图编辑的步骤相同,请参考 节有关内容。(6) 利用v文件生成原理图模块。在v文件编辑界面中,Filereat/Upd

20、atereat SymboI Files for Curent File.波形仿真下面以节中project2为例,介绍使用Quartus 11软件自带的仿真器进行波形仿真的步骤。(1)打开project2项目,新建波形仿真文件,如图;图新建矢量波形文件(2)在建立的波形文件左侧一栏中,点击鼠标右键,在弹出菜单中选择Insert Node or Bus,如图所示;琴 <>uartus II - D:/MYPRJ/QIJAfTUS FILE/project2/project2 - try2 -waveforml .vvyf * |w Bte Edit iiiew Eroject Ass

21、ign ments Piocessing Tools 凶rxfo” tldp_ 1刮 x|D旨曰怎龟邑宀i 冀少觀血& F上 J农问2d1®|*g) DJ MT. ./try1 .b df | ® Woveioim 1 sW |Interval-10. 28 ns Stari送 D:/Mf.丿iiy2“hcl | 令 Compilation Re. | & RTLViewer Master Tine 10. 275 nsJJPointaHaasValue at10.23 nsps10. 0 ns10.275 ns20. 0 nsgCutC7«Gyc

22、VPaste srrcrirlECO俐"岛NQdctel MlInsert Node or Bus.Zoom(II&d_UReady图矢量波形文件节点加入(3)在出现的图中,选择Node Finder,将打开Node Finder对话框,本试验对输入输出的管脚信号进行仿真,所以在Filter中选择Pins: all,点击List按钮,如图所示;图节点加入工具框图 Node Finder对话框(4) 在图左栏中选择需要进行仿真的端口通过中间的按钮加入到右栏中,点击0K,端口加入到波形文件中,如图;<XX Ei/di3>iAncl.4/try2 try?语 3" bX- 9 XMrI|> * I Idb1伸妙口- aF qu :t r /= /C "Z图加入仿真节点后的波形图(5) 在图中,选择一段波形,通过左边的设置工具条,给出需要的值,设置完成激励波形,保存后如图所示;Q3QflE0333I!3ZIQ3SEB3QQSS3QBBESilE9SSZS_»ioi 刘】600 ns320. 0 r»sKaneLO.CP| |IdleE O B OValue ax10.NB nsb p«275 nsEiu|polrjtei 152 ns Interval! 4.93

温馨提示

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

评论

0/150

提交评论