现代数字系统实验(3)

2019-03-04 12:52

7

第13步:功能仿真。

选择Processing->Simulator Tool,窗口如下图所示。选择仿真模式(Simulator mode)为“Functional”,并选择and2gate.vwf文件作为仿真输入(Simulation input)波形文件。点击Generate Functional Simulation Netlist按钮,生成仿真网表。然后点击Start按钮,开始仿真。在仿真完成后,点击Report按钮即可观看仿真的结果,如下图所示。从波形可以看出,程序的逻辑功能是正确的。

8

第14步:时序仿真。

再次选择Processing->Simulator Tool,并将仿真模式设为“Timing”,然后点击Start按钮。最后点击Report按钮查看仿真结果,结果如下图。与功能仿真结果图相比较,可以看出时序仿真的输出带有一定的延迟。

9

第15步:引脚分配。 在之前的编译过程中,Quartus软件已经自动为设计分配了引脚。而在DE2平台上,FPGA与外部器件的连接是确定的,其连接关系可参看附录A和B。如果选择SW0和SW1分别代表输入信号a和b、LEDG0代表输出信号y,则通过附录B查表可知它们分别对应FPGA的引脚PIN_N25、PIN_N26和PIN_AE22。

选择Assignments->Pins命令,打开引脚规划器(Pin Planner),如下图所示。接着双击信号a的Location栏,在下拉框中选择PIN_N25,其他信号通过相同的办法进行分配。

10

第16步:在仿真正确,并锁定自定引脚后,通过按钮对项目再次编译。

第17步:程序下载(配置FPGA)。

用USB连接线连接DE2的USB Blaster端口和电脑即可进行程序的下载。在DE2平台上,可以对FPGA进行两种模式配置:一种是JTAG模式,通过USB Blaster直接配置FPGA,但掉电后,FPGA中的配置内容会丢失,再次上电需要用电脑重新配置;另一种是在AS模式下,通过USB Blaster对DE2平台上的串行配置器件EPCS16进行编程,平台上电后,EPCS16会自动配置FPGA。通过DE2平台上的SW19选择配置模式,SW19置于RUN位置,即选择JTAG模式配置;置于PROG位置,则选择AS模式对EPCS16进行编程。

第18步:JTAG模式配置。

1)用USB连接线连接DE2和电脑,将SW19置于RUN位置。选择Tools->Programmer命令,打开配置窗口,如下图所示。

11

2)图中第一列显示“No Hardware”,说明未指定硬件设备,单击Hardware Setup按钮,打开硬件设置窗口,如下图所示。双击列表框中的USB-Blaster,然后点击Close按钮,完成硬件设置。

3)从下图可以看出,硬件已经设置完成,而且待配置的文件也已经在文件列表中。然后选中Program/Config选项,单击Start按钮,开始编程。编程结束后,即可在DE2上验证,将SW0和SW1置于1的位置,可以看到LEDG0灯亮。


现代数字系统实验(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2015 年江西省“三支一扶”选拔招募考试

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: