- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验十 Quartus II简明教程
在本实验中,我们通过设计一个的例子,学习QuartusⅡ软件的1.文件及工程建立
首先为该设计(工程)建立一个目录,如C:\VHDL\,然后运行Quartus Ⅱ 6.0,进入Quartus Ⅱ 6.0集成环境。
1) 新建文件
选择菜单【File】→【New】,出现如图10-1所示的对话框,在框中选中【VHDL File】,单击【OK】按钮,即选中文本编辑方式。在弹出的编辑窗口中输入.VHD源程序。
输入完毕后,选择菜单【Flie】→【Save As】,即出现文件保存对话框。首先选择存放本文件的目录C:\VHDL\,然后在【文件名】框中输入文件名,然后单击【保存】。即把输入的文件保存在指定的目录中。图10-2是新建的文件.VHD。.VHD源程序如下:
--and2gate.VHD源程序
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY and2 gate IS
PORT(a,b: IN STD_LOGIC;
y: OUT STD_LOGIC);
END and2 gate;
ARCHITECTURE one OF and2 gate IS
BEGIN
y=a and b;
END one;
图10-1 新建文件类型的选择框 图10-2 新建的文件.VHD
2) 新建工程
在弹出的窗口(图10-3)中点击【是(Y)】确认新建工程。或者执行【File】→【New Project Wizard】命令,打开新建工程向导,将出现如图10-4所示的对话框。 第一栏为工作目录,第二栏为工程名,第三栏为顶层文件的实体名(应与第二栏工程名保持一致)。
图10-3 保存VHD文件后弹出的窗口 图10-4 新建工程——工程参数设置3) 将文件添加到对应的工程点击【Next】将弹出如图5所示的添加文件操作界面,点击最上面【File Name】右侧的【…】按钮,找到工作目
图10-5 添加文件操作界面 图10-6 目标芯片选择
(1) 编译结果报告。全编译后,先后执行主菜单【Processing】下的【Compilation report】和【Timing Analyzer Tool】子菜单,会分别出现编译结果报告窗口和典型时序分析窗口,可选择查看有关编译结果或执行【Start】进行典型时序分析。再执行主菜单【Window】下的【Tile Horizontally】,就会出现如图10-7所示的编译结果报告和时序分析报告。
图10-7 编译结果报告和时序分析报告 图10-8 RTL视图和工艺映射视图
(2) 电路网表结果。经过逻辑综合适配后,可以使用网表查看器查看有关电路网表信息。执行主菜单【Tools】=【Netlist Viewers】=【RTL Viewer】和【Technology Map Viewer】查看RTL视图和技术映射视图。如图10-8所示。
3.工程仿真及分析
当工程编译通过之后,必须对其功能和时序进行仿真测试,以了解设计结果是否满足原设计要求。
1) 打开波形编辑器
执行【File】→【New】命令,在弹出的窗口中选择【Other Files】中的【Vector Waveform File】项,打开空白的波形编辑器,如图10-9所示。
2) 设置仿真时间区域和最小时间周期
将仿真时间设置在一个比较合理的时间区域。选择【Edit】菜单中的【End Time…】项,在弹出窗口的【Time】栏处输入【100】,单位选择【ms】,将多个仿真区域的时间设为100?ms,单击【OK】按钮,结束设置。选择【Edit】菜单中的【Grid Size…】项,在弹出窗口的【Time Period】栏处输入【20】,单位选择【ms】。
图10-9 新建仿真波形文件的操作 图10-10 引入信号节点操作
3) 在波形编辑器中引入信号节点
执行【View】→【Utility Windows】 →【Node Finder】命令,弹出【Node Finder】对话框。在此窗口中的【Filter】框中选择【Pins:all】,然后单击【List】按钮,于是在下面的【Nodes Found】窗口中会出现工程and2gate中的所有端口引脚名。用鼠标将需要仿真观察的信号拖到波形编辑器窗口。在这里把所有的端口引脚名a、b、y全部插入,如图10-10所示。
4) 编辑输入波形
图10-11 设定a波形
双击节点a右侧空白波形处,弹出图10-11窗口,设定【Start time】为
文档评论(0)