Quartus Ⅱ运用.docx

上传人:b****7 文档编号:23485764 上传时间:2023-05-17 格式:DOCX 页数:14 大小:447.26KB
下载 相关 举报
Quartus Ⅱ运用.docx_第1页
第1页 / 共14页
Quartus Ⅱ运用.docx_第2页
第2页 / 共14页
Quartus Ⅱ运用.docx_第3页
第3页 / 共14页
Quartus Ⅱ运用.docx_第4页
第4页 / 共14页
Quartus Ⅱ运用.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

Quartus Ⅱ运用.docx

《Quartus Ⅱ运用.docx》由会员分享,可在线阅读,更多相关《Quartus Ⅱ运用.docx(14页珍藏版)》请在冰豆网上搜索。

Quartus Ⅱ运用.docx

QuartusⅡ运用

实验一QuartusⅡ运用

一、实验目的

学习EDA工具软件的使用。

二、实验内容

利用QuartusⅡ设计数字系统之前,应该先建立一个文件夹,此文件夹可作为QuartusⅡ默认的工作库。

QuartusⅡ中任何一项设计都是一项工程,在工程设计过程中,会产生许多仅扩展名不同的同名文件,放在同一个文件夹下,便于统一管理。

出于同样的原因,不同的设计项目最好放在不同的文件夹中。

在本例中,建立文件夹D:

\Designs作为工作库,以便将设计过程中的相关文件存储于此。

1.编辑文件

(1)启动Quartus

双击桌面上的QuartusⅡ图标或单击开始按扭,启动QuartusⅡ。

其初始界面如图1所示。

图1初始界面

(2)编辑文件

单击标题栏中的File→New对话框,如图2所示。

图2输入选择对话框

单击New对话框的DeviceDesignFiles选项卡,选择编译文件的语言类型。

这里选择VHDLFiles,选好后单击【OK】按钮,打开VHDL文本编辑器窗口,并在其中输入图3所示的程序,这是一个与门的VHDL程序。

图3文本编辑器

输入完成之后,单击File→SaveAs选项,将编辑的文本文件存在已建立的文件夹d:

\Designs下,存盘文件名应该与VHDL程序的实体名一致,即ex1_v.vhd。

当出现问句Doyouwanttocreate…时,可选“否”。

2.创建工程

(1)打开建立新工程向导

单击File→NewProjectWizard菜单,出现新建工程向导对话框,如图4所示。

图4新建工程向导

在图4中,单击【Next】按钮,出现如图5所示的工程基本设置对话框。

图5工程基本设置

在最上面的输入框中输入工作库文件夹的地址,本例的地址是D:

\Designs,或者单击该对话框最上一栏右侧的【…】按钮,出现如图6所示的对话框。

如果所见与图6不同,可单击查找范围输入框旁的下三角按钮,在下拉框中选定D:

\Designs文件夹后,单击【打开】按钮,返回图5。

(2)将设计文件加入工程中

单击图7中的【Next】按钮,在弹出的对话框中,将与本工程有关的文件加入,有两种方法:

一种是单击右边的【AddAll】按钮,将设定工程目录中的所有VHDL文件加入到工程文件栏;另一种是单击【Add…】按钮,从工程目录中选出相关的VHDL文件。

完成后,如图8所示。

图6选择文件夹目录

图5中间的输入框要求输入该工程的名称,一般可以用顶层文件的名称作为工程名称,本例的顶层文件名是ex1_v。

最下面的输入框要求输入顶层设计文件实体的名称,本例顶层文件的实体名称是ex1_v。

完成后,如图7所示。

图7新建工程基本情况

图8加入设计文件

(3)选择仿真器和综合器类型

单击图8中的【Next】按钮,这时弹出选择仿真器和综合器类型的窗口。

如果选择默认的NONE,表示使用QuartusⅡ中自带的仿真器和综合器。

在本例中都选默认的NONE选项。

如图9所示。

图9EDA工具设置

(4)选择目标芯片

单击图9中的【Next】按钮,根据系统设计的实际需要选择目标芯片。

首先在Family栏选择芯片系列,本例选择ACEX20KE系列。

在此栏下方,询问选择目标器件的方式,选No,表示允许编程器自动选择该系列中的一个器件;单击Yes选项,表示手动选择。

如图10所示。

图10器件模式

本例采用手动选择,单击图10中的【Next】按钮,选择此系列的具体芯片:

EP20K30ETC144-1,如图11所示。

图11目标器件选择

单击【Next】按钮后,弹出工程设置统计窗口,如图12所示。

图12摘要

(5)结束设置

最后单击图12中的【Finish】按钮,结束设置。

在QuartusⅡ主窗口的左侧,如图13所示。

图13工程管理窗口

该图是工程ex1_v的工程管理窗口(或称CompilationHierarchy窗口),主要显示本工程项目的层次结构和各层次的实体名。

3.目标芯片的配置

(1)选择目标芯片

单击标题栏中的Assignments→Settings菜单,在弹出的对话框中选Category下的Device选项,然后在右侧选择目标芯片EP20K30ETC144-1(此芯片已在建立工程时选定了)。

也可在Availabledevices栏分别单击Package(封装形式)、Pincount(管脚数量)和Speed(速度)来选定芯片。

如图14所示。

图14选择器件对话框

(2)选择目标器件编程配置方式

单击图14中的【Device&PinOptions…】(本例中字母D被挡住了)按钮进入器件与管脚操作对话框,首先选择Configuration项,在此框的下方有相应的说明,在此可选Configuration方式为PassiveSerial,这种方式可以直接由PC机配置,也可由专用配置器件进行配置。

使用的配置器件选Auto(系统自动配置),如图15所示。

图15配置选项卡

(3)选择输出配置

单击图15中的ProgrammingFiles选项卡,可以选Hexadecimal,即产生下载文件的同时,产生十六进制配置文件,Start(起始地址)设为0,Count(计数)设为Up(递增方式)。

如图16所示。

此文件可用于单片机与EPROM构成的FPGA配置电路系统。

图16程序文件选项卡

(4)选择目标器件闲置管脚的状态

单击图16中的UnusedPins选项卡,可根据实际需要选择目标器件空闲管脚的状态,有三种状态可供选择:

作为输入并呈高阻状态、作为输出并呈低电平状态、作为输出并呈不确定状态。

也可以对空闲管脚不作任何选择,而由编程器自动配置。

如图17所示。

图17空闲管脚设置选项卡

4.编译

(1)编译

单击标题栏中的Processing→StartCompilation选项,启动全程编译。

编译包括对设计输入的多项处理操作,其中包括排错、数据网表文件提取、逻辑综合、适配、装配文件(仿真文件与编程配置文件)生成,以及基于目标器件的工程时序分析等。

如果工程文件中有错误,在下方的信息栏中会显示出来。

可双击此条提示信息,在闪动的光标处(或附近)仔细查找,改正后存盘,再次进行编译,直到没有错误为止。

编译成功的标志是所有进程都完成,如图18所示。

图18编译进程信息

(2)阅读编译报告

编译成功后可以看到编译报告,如图19所示。

左边栏目是编译处理信息目录,右边是编译报告。

这些信息也可以在Processing菜单下的CompilationReport处见到。

图19编译报告

5.仿真

仿真就是对设计项目进行一项全面彻底的测试,以确保设计项目的功能和时序特性符合设计要求,保证最后的硬件器件的功能与原设计相吻合。

仿真可分为功能仿真和时序仿真。

功能仿真只测试设计项目的逻辑行为,而时序仿真不但测试逻辑行为,还测试器件在最差条件下的工作情况。

(1)建立波形文件

与MAX+plusⅡ仿真操作相同,仿真前必须建立波形文件。

单击File→New选项,打开文件选择窗口。

然后单击OtherFiles选项卡,选择其中的VectorWaveformFile选项。

如图20所示。

图20新文件选择

(2)打开波形编辑器

单击图20中的【OK】按钮,即出现空白的波形编辑器,如图21所示。

图21波形编辑器

为了使仿真时间设置在一个合理的时间区域上,单击Edit→EndTime选项,在弹出窗口中的Time输入框键入50,单位选us,即整个仿真域的时间设定为50微秒,如图22所示。

图22仿真时间设置

单击【OK】按钮。

结束设置后,要将波形文件存盘。

单击File→Saveas选项,将波形文件以文件名ex1_v.vwf(默认名)存入文件夹D:

\Designs中。

(3)输入信号节点

单击View→UtilityWindows→NodeFinder选项,会打开一个对话框。

在该对话框的Filter空白栏中选Pins:

all,然后点击【list】按钮。

在下方的NodesFound窗口中会出现了设计工程的所有端口管脚名,如图23所示。

图23管脚编辑

用鼠标将输入端口节点A、B和输出信号节点C逐个拖到波形编辑窗口,如图24所示。

图24波形编辑

单击图23中的关闭按钮,关闭NodeFinder窗口。

(4)编辑输入波形

波形编辑器的按钮操作方法与MAX+plusⅡ相同。

利用这些按钮,分别给输入管脚编辑波形,如图25所示。

图25已编辑输入波形

(5)启动仿真及阅读仿真报告

单击标题栏中的Processing→StartSimulation选项,即可启动仿真器。

如图26所示。

图26仿真结果

从图26中可以看出,本次设计与门的输出有着明显的延时。

单击左侧的栏目,能够打开仿真报告。

三、实验报告要求

根据实验内容,熟悉QuartusII软件的使用,将实验心得写进实验报告,并附上仿真器中所得到的A,B,C的波形图。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 法学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1