THGSC-3型 大规模EDA/SOPC综合实验开发系统
图1-17 管脚分配
在图1-17 中以锁定端口A 的管脚为例,其它端口的管脚锁定与其基本一致。选择端口A 的对应Assignment Name 待其变为蓝色后双击,出现下拉菜单选取如图1-17 所示的Location(Accepts wildcards/groups)选项。选择端口A的对应Value栏,待其变为蓝色,依照硬件与FPGA 的管脚连接(管脚分配说明请参考《用户手册》),输入对应的管脚名AD13,按回车键,软件将自动将其改为PIN_ AD13,同时蓝色选择条会自动跳转到Value 栏的下一行,这表明软件已经将输入端口A 分配到FPGA 的AD13引脚上,用同样的方法,依照硬件与FPGA 的管脚连接(管脚分配说明请参考《用户手册》),对其它端口进行管脚分配,如图1-18 所示。
图1-18 给A 端口进行管脚分配
5. 对设计文件进行仿真
1)创建一个仿真波形文件,选择QUARTUSII 软件File>New,进入新建文件对话框。如图1-19所示。选取对话框的Verification/Debugging Files标签页,从中选取VectorWaveform File,点击OK 按钮,则打开了一个空的波形编辑器窗口,如图1-20所示。
10 天煌科技 天煌教仪
THGSC-3型 大规模EDA/SOPC综合实验开发系统
图1-19 新建文件对话框
图1-20 波形编辑器
2)设置仿真结束时间,波形编辑器默认的仿真结束时间为1us,根据仿真需要,可以自由设置仿真的结束时间。选择QUARTUSII 软件的Edit>End Time命令,弹出仿真结束时间对话框,在Time 框输入仿真结束时间,点击OK 按钮完成设置。
3)加入输入、输出端口,在波形编辑器窗口左边的端口名列表区点击鼠标右键,在弹出的右键菜单中选择Insert?Insert Node or Bus…命令,在弹出的InsertNode or Bus 对话框如图1-21所示界面中点击Node Finder…按钮。
11 天煌科技 天煌教仪
THGSC-3型 大规模EDA/SOPC综合实验开发系统
图1-21Insert Node or Bus 对话框
在出现的Node Finder 界面中,如图1-22 所示,在Filter 列表中选择Pins:all,在Named 窗口中输入“*”,点击List 在Nodes Found 窗口出现所有信号的名称,点击中间的按钮则Selected Nodes 窗口下方出现被选择的端口名称。单击OK 按钮,完成设置,回到图1-21所示的Insert Node or Bus 对话框,单击OK 按钮,所有的输入、输出端口将会在端口名列表区内显示出来,如图1-23所示。
图1-22 Node Finder 对话框
12 天煌科技 天煌教仪
THGSC-3型 大规模EDA/SOPC综合实验开发系统
图1-23 在波形编辑器中加入端口
4)编辑输入端口波形,即指定输入端口的逻辑电平变化,在如图1-23所示的波形编辑窗口中,选择要输入波形的输入端口如A 端口,在端口名显示区左边的波形编辑器工具栏中有要输入的各种波形,其按钮说明如图1-24所示。根据仿真的需要输入波形。完成后如图1-25所示。最后选择软件的File>Save进行保存。
图1-24 波形编辑器工具栏
13 天煌科技 天煌教仪
THGSC-3型 大规模EDA/SOPC综合实验开发系统
图1-25 编辑输入端口波形
5)指定仿真器设置,在仿真过程中有时序仿真和功能仿真之分,在这里介绍功能仿真。在QUARTUSII 软件中选择Processing>Simulator Tool 命令,打开仿真器工具窗口,如图1-26 所示。
按图1-26上的提示,首先产生功能仿真网表文件,点击产生功能仿真网表的按钮Generate Functional Simulation Netlist,产生功能仿真网表,然后点击开始仿真的Start 按钮开始进行仿真,直到仿真进度条为100%完成仿真。点击仿真报告窗口按钮Report,观察仿真波形。如图1-27 所示。
图1-26 仿真器工具窗口
14 天煌科技 天煌教仪
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库THGSC-3型 实验指导书(EDA基础部分)(3)在线全文阅读。
相关推荐: