⑤ 运行仿真器并分析
单击Processing→Start Simulation,开始仿真,知道出现Simulation was successful,仿真结束。反震波形报告文件Simulation Report通常会自动弹出,下图是仿真完成后的波形。
注意Quartus II的仿真波形文件中,波形编辑文件(.vwf)与波形仿真报告文件(Simulation Report)是分开的。如果在运行仿真后,没有出现仿真报告文件界面,则可自己打开仿真波形报告,选择菜单Processing→Simulation Report命令,或则可以直接打开d:\\Lab\\Lab1\\add\\db\\add.sim.cvwf文件,查看仿真结果,如下图所示。
⑥ 时序分析
为了精确测量add加法器的工作频率,以及输入与输出波形间的延时量等,可打开时间分析器,选择Tools→TimeQuest Timing Analyzer项,首先跳出如下图所示对话框,问是否建立SDC文件。
单击是,出现如图所示的时序分析器窗口:
时序分析器起始界面中部的Getting Started简要介绍了其功能,分为报告栏、任务栏、观察栏和控制台四部分。由于没有时钟,因此这里没法看到加法器的最高工作频率Fmax。 7) 下载及硬件测试
① 选择目标芯片(如在工程向导中已经设置,可以省略)
单击Assigments→Device…,在Device Family栏选择芯片系列:Cyclone II;再在Available devices:中选择具体芯片:EP2C35F672C6。 ② 参考引脚
输入ain、bin、cin对应开关SW0、SW1、SW2(N25、N26、P25)。 输出sum、cout对应红色发光二极管LEDR0、LEDR1(AE23、AF23)。 ③ 下载
选择Tool→Programmer,在图xx所示的编程窗里单击Start,开始下载。 ④ 硬件测试
选择按动开关SW0、SW1、SW2,可以看到红色发光二极管LEDR0、LEDR1对应的变化。
5 要求
根据以上的实践内容,完成原理图设计、软件编译、仿真分析。