实验十Quartus II简明教程.docx
《实验十Quartus II简明教程.docx》由会员分享,可在线阅读,更多相关《实验十Quartus II简明教程.docx(10页珍藏版)》请在三一办公上搜索。
1、实验十Quartus II简明教程在本实验中,我们通过设计一个2输入与门的例子,学习Q uartusll软件的使用。1. 文件及工程建立首先为该设计(工程)建立一个目录,如C:VHDLand2gate,然后运行Quartus II 6.0,进入Quartus II 6.0集 成环境。1)新建文件选择菜单【File 一【New】,出现如图10-1所示的对话框,在框中选中【VHDL File】,单击【OK】按 钮,即选中文本编辑方式。在弹出的编辑窗口中输入and2gate.VHD源程序。输入完毕后,选择菜单【Flie 一【Save As】,即出现文件保存对话框。首先选择存放本文件的目录 C:VHD
2、Land2gate,然后在【文件名】框中输入文件名and2gate,然后单击【保存】。即把输入的文件保存在 指定的目录中。图10-2是新建的文件and2gate.VHD。本实验中的and2.VHD源程序如下:-and2gate.VHD 源程序LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY and2 gate ISPORT(a,b: IN STD_LOGIC;y: OUT STD_LOGIC);END and2 gate;ARCHITECTURE one OF and2 gate ISBEGINylp. prw Fl& Timing Analyre
3、r Toolh? |an4203t我 erdZgaM *W| Coithon Row Sumomt与 Companion Report - flow Summery有 Qurtu C /VHOL/xUat*/nd2gal - and2gjtFile dit 姓ew Project ccignmcnts PjocMsing looic Jtndow 旦*) 上搭一ProjectCompiMon ftoport 务 3 L9l Notk* 由E Flow Summary gOB Flow Settings flew Nor-Default Gl Flow Elapsed Time *9 Flow
4、log a ja 钮E W-l ! 由 1 Assembler * A J Trca AnshrzerFlow Stin*iaryn_w:simmSneeatafnl - Sat12 i:3D:M 20ISQb1&*l&titr Nm*vitiriirACRIKDmc*01110000206-3Tiiuc 1*4*1 sTm*lt tiaic r*qairantilfi !J / 4. 9K ( 1 )TtJ3 / lT ( 2 )Totalbitt0 / 49. 1S2 ( 0 )Ttii nil0Fran-I ho。Vr Frpr HL& QTL ViewetPege r* h4er*rc
5、hy ListH and2gate PnmrtiveiPoet-Fit图10-7编译结果报告和时序分析报告图10-8 RTL视图和工艺映射视图(2)电路网表结果。经过逻辑综合适配后,可以使用网表查看器查看有关电路网表信息。执行主菜单【Tools】 =【Netlist Viewers】=【RTL Viewer和Technology Map Viewer查看 RTL视图和技术映射视图。如图 10-8 所示。3. 工程仿真及分析当工程编译通过之后,必须对其功能和时序进行仿真测试,以了解设计结果是否满足原设计要求。1)打开波形编辑器执行【File】一【New】命令,在弹出的窗口中选择【Other Fi
6、les】中的【Vector Waveform File】项,打开 空白的波形编辑器,如图10-9所示。2)设置仿真时间区域和最小时间周期将仿真时间设置在一个比较合理的时间区域。选择【Edit】菜单中的【End Time.】项,在弹出窗口的【Time 栏处输入【100】,单位选择【ms】,将多个仿真区域的时间设为100ms,单击OK按钮,结束设置。选择Edit 菜单中的【Grid Size.】项,在弹出窗口的【Time Period栏处输入【20】,单位选择【ms】。袈 Quartus 11 - C:/VHDL/and2gate/and2gate - and2gate - Waveform 1
7、.vwf*in File Edit View Project Assignments Processing Tools Window HelpOcSa Sg c Ki |and2g职- 刁套畛瞥 |i|a9F 辱嬲 tjAHDL Include File Block Symbol File Chain Description File Hexadecimal (Intel-Format) File Logic Analyzer Interface File Memory Initialization File SiqridITdp II File Tel Script FileT ext Fi
8、le反买gi.WEYuigmEiJ.n.roject Navigator住I x|Entity岛 ACEK1K: EIlK10i:iQC20E:”Jho :mi2gate| 翊 Technology Ma. | 包 WaveHrml.v.ate and2gate.vhd | 妙 Compilation Rep. | 摩 Timing Analyzer. | 淼 RTL ViewerNode FinderCustomize.M Include subentitiesAssignments | TypeUnassignedUnassignedUnassignedInputInput Output|
9、 CreatoiUser enteredUser enteredUser enteredStatus:S Info: Running Quartus II RTL Viewer, Technology Map Viewer s Srace Machine Viewer Preprocessor粉 Info: Command: quartus_rpp and2gate -c and2gate netlist_tpe=atomS Info: Quartua II RTL Viewer, Technology Map Viewer & State Machine Viewer Preprocesso
10、r was aucceaaful. 0 errors, 0 warningsOK Cancel System A Processing A Extra Info 入 Info A Warning A Critical Warning A Error 入 S叩pressed / Message: 0 of 80 | 专 | | Location:For Help, press Fl图10-10引入信号节点操作执行【View】一【Utility Windows】一【Node Finder】命令,弹出【Node Finder对话框。在此窗口中 的【Filter】框中选择【Pins: all】,然后单
11、击【List】按钮,于是在下面的【Nodes Found窗口中会出现工程 and2gate中的所有端口引脚名。用鼠标将需要仿真观察的信号拖到波形编辑器窗口。在这里把所有的端口引脚 名a、b、y全部插入,如图10-10所示。4)编辑输入波形Project NavigatorEntity心 ACEX1K: EF1K1OOQC2O0-3Status英,IA n y聂互鹿瓯他以V鼠一胸一鹿AXL蜩后用ModuleN:=jTieV:ilue at7. 63 nsaB 0bB 0YB 411nr)PS20. 0 ms i40. 0 ms 60. 0 ms 80. 0 ms i7.625 ns J111nr
12、4 1 Isbc and2gate.vhd | Compilation Re. | 您 Timing Analyze. | 安 FlTL Viewer 39 Technology M. | 包 and2gate.vwfMaster T而e Bar:7.625 ns Pointer: | 33.97 ms Interval:33.97 ms Start: |End:图10-11设定a波形双击节点a右侧空白波形处,弹出图10-11窗口,设定【Start time】为【0】,单位为【ps】,【End time】为 【20】,单位为【ms】,【Numeric or named value】为【0】,即
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验十 Quartus II简明教程 实验 II 简明 教程
链接地址:https://www.31ppt.com/p-5175272.html