数码管显示实验说明Word文件下载.docx

上传人:b****2 文档编号:984226 上传时间:2023-04-29 格式:DOCX 页数:21 大小:1.89MB
下载 相关 举报
数码管显示实验说明Word文件下载.docx_第1页
第1页 / 共21页
数码管显示实验说明Word文件下载.docx_第2页
第2页 / 共21页
数码管显示实验说明Word文件下载.docx_第3页
第3页 / 共21页
数码管显示实验说明Word文件下载.docx_第4页
第4页 / 共21页
数码管显示实验说明Word文件下载.docx_第5页
第5页 / 共21页
数码管显示实验说明Word文件下载.docx_第6页
第6页 / 共21页
数码管显示实验说明Word文件下载.docx_第7页
第7页 / 共21页
数码管显示实验说明Word文件下载.docx_第8页
第8页 / 共21页
数码管显示实验说明Word文件下载.docx_第9页
第9页 / 共21页
数码管显示实验说明Word文件下载.docx_第10页
第10页 / 共21页
数码管显示实验说明Word文件下载.docx_第11页
第11页 / 共21页
数码管显示实验说明Word文件下载.docx_第12页
第12页 / 共21页
数码管显示实验说明Word文件下载.docx_第13页
第13页 / 共21页
数码管显示实验说明Word文件下载.docx_第14页
第14页 / 共21页
数码管显示实验说明Word文件下载.docx_第15页
第15页 / 共21页
数码管显示实验说明Word文件下载.docx_第16页
第16页 / 共21页
数码管显示实验说明Word文件下载.docx_第17页
第17页 / 共21页
数码管显示实验说明Word文件下载.docx_第18页
第18页 / 共21页
数码管显示实验说明Word文件下载.docx_第19页
第19页 / 共21页
数码管显示实验说明Word文件下载.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数码管显示实验说明Word文件下载.docx

《数码管显示实验说明Word文件下载.docx》由会员分享,可在线阅读,更多相关《数码管显示实验说明Word文件下载.docx(21页珍藏版)》请在冰点文库上搜索。

数码管显示实验说明Word文件下载.docx

3.选择目标器件。

在如图1-6所示窗口中,首先在Family下拉列表框中选择芯片系列。

在右侧的Package栏选择芯片的封装方式,在Pincount栏选择芯片的管脚数,在Speedgrade栏选择芯片速度级别。

在Availabledevices框中将显示符合以上条件的一些芯片,从中选择与EDA实验开发箱上一致的FPGA芯片,然后点击Next进入下一步。

图1-6

4.设置其它EDA工具。

在如图1-7所示的窗口中,有3项选择:

DesignEntry/Synthesis用于选择输入的HDL类型和综合工具;

Simulation用于选择仿真工具;

TimingAnalysis用于选择时序分析工具。

这是除QuartusII自含的所有设计工具以外,还可以外加的工具。

如果都不选择,就表示仅使用QuartusII自含的所有设计工具,点击Next进入下一步。

图1-7

5.结束设置。

在如图1-8所示的窗口中,列出了此项工程相关的设置情况。

最后单击Finish按钮,就设定好了此工程,并出现seg7_4的工程管理窗口(图1-9)Projectnavigator。

可以选择View→UtilityWindow→Projectnavigator开/关此管理窗口。

在工程管理窗口的Hierarchy页,主要显示芯片资源占用情况;

在Files页,显示工程中设计文件和仿真文件等;

在DesignUnites页,主要显示本工程项目的层次结构和各层次的实体名;

图1-8

图1-9

 

6.新建VHDL设计文件并保存。

选择File→New得到如图1-10的文件选择窗口,在DesignFiles中选择VHDL,点击OK进入VHDL文本编辑窗口如图1-11所示。

在VHDL文本编辑窗口中键入设计文件,保存时注意文件名与实体名必须一致。

如图1-12所示。

图1-10

图1-11

图1-12

VHDL源文件如下:

LIBRARYIEEE;

USEIEEE.STD_LOGIC_1164.ALL;

Entityseg7_4is

PORT(BCD_in:

INSTD_LOGIC_VECTOR(3DOWNTO0);

--输入四位BCD码

SG_out:

OUTSTD_LOGIC_VECTOR(6DOWNTO0));

--输出七位字形码

END;

ARCHITECTUREoneOFseg7_4IS

BEGIN

PROCESS(BCD_in)

CASEBCD_inIS

WHEN"

0000"

=>

SG_out<

="

0111111"

;

0001"

0000110"

0010"

1011011"

0011"

1001111"

0100"

1100110"

0101"

1101101"

0110"

1111101"

0111"

0000111"

1000"

1111111"

1001"

1101111"

1010"

1110111"

1011"

1111100"

1100"

0111001"

1101"

1011110"

1110"

1111001"

1111"

1110001"

WHENOTHERS=>

NULL;

ENDCASE;

ENDPROCESS;

END;

7.启动全程编译。

设置编译焦点如图1-13所示。

QuartusII编译器是由一系列处理模块构成,包括:

对设计项目检错、逻辑综合、结构综合、输出结果的编辑配置,以及时序分析。

在这一过程中,将设计项目适配到FPGA/CPLD目标器件中,同时产生多种用途的输出文件,如功能和时序信息文件、器件编程目标文件等。

选择Processing→StartCompilation启动全程编译,如图1-14所示。

QuartusII将对设计项目进行多项处理,其中包括:

排错,数据网表文件提取、逻辑综合、适配、装配文件(仿真文件与编程配置文件)生成,以及基于目标器件的工程时序分析等。

图1-13

图1-14

编译过程中,要注意工程管理窗口下方的Processing栏中的编译信息,如果设计文件有错误,将会在其中用红色字显示出来。

对于Processing栏显示的语句格式错误,可以双击此条信息,即弹出对应的VHDL文件,在深色标记处即为文件中的错误所在,改正后再次启动编译,直至排除所有错误,显示编译成功如图1-15。

图1-15

8.逻辑功能仿真。

首先建立仿真波形文件,选择File→New,在New窗口的Verification/DebuggingFiles项目中选择VectorWaveformFile,可以打开如图1-16所示的波形文件编辑器。

添加需要观察的输入、输出节点或总线。

在波形文件编辑窗口的左区NAME下方点击鼠标右键,在弹出的菜单中选择Insert→InsertNodeorBus,弹出添加节点或总线窗口如图1-17所示,在其中点击NodeFinder后弹出图1-18所示窗口,在Filter栏选择Pins:

all,点击List后将在NodesFound栏列出所有的输入输出引脚信号,可以选择全部或一部分进行观察。

点击OK后进入下一步添加多个项目如图1-19,点击OK完成添加。

图1-16

图1-18

图1-19

设置仿真时间区域,通常设置在数十微秒间。

选择Edit→EndTime弹出图1-20所示窗口,本次设计输入信号只有八种组合,所以可将时间区域设置为1微秒。

编辑输入波形(即输入激励信号)。

选择View→FitinWindow即可在波形编辑窗口内看见整个时间区域(先前已经设置为1微秒)。

在输入信号a的幅度设定区,按下鼠标左键向右拖,被选定范围颜色变深,再用左键点击窗口左侧画图工具栏中的高电平或低电平,设置好的输入波形如图1-21所示。

图1-20

图1-21

仿真器参数设置。

选择Assignment→Setting命令,在Setting窗口的Category→SimulationSetting下选择Timing(即时序仿真),并选择仿真激励文件seg7_4.vwf。

选择SimulationOptions栏,确认选定Simulationcoveragereporting复选框:

毛刺检测为1ns宽度;

选中RunSimulationunitallvectorstimuliareused复选框等。

启动仿真器。

选择Processing→StartSimulation命令,直到出现Simulationwassuccessful,仿真结束,得到图1-22所示的仿真结果。

图1-22

9.引脚锁定。

为了对所设计的七段显示译码器进行硬件测试,应将其输入输出信号锁定在芯片确定的引脚上,编译后下载。

选择Assignment→Pins进入图1-23所示管脚编辑窗口PinPlanner。

在Location栏的下拉框中选择相应的引脚号。

图1-23

图1-24

10.编程下载。

打开编程窗口,选择Tool→Programmer命令,弹出图1-25所示窗口。

在Mode下拉列表框中选择JTAG模式(默认)。

设置编程器。

若是初次安装QuartusⅡ,必须进行编程器选择操作。

单击HardwareSetup按钮可设置下载接口方式,在图1-26所示的HardwareSetup对话框中,设置USB-Blaster方式,利用计算机的USB口直接对FPGA进行配置。

选择需要下载的文件,点选Program/Configure下的方框,如图1-27所示。

单击Start按钮,即开始下载,下载完成后如图1-31所示。

图1-25

图1-26

图1-27

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

当前位置:首页 > 初中教育 > 初中作文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2