计算机组成原理实验指导手册(Quartus II) 联系客服

发布时间 : 星期三 文章计算机组成原理实验指导手册(Quartus II)更新完毕开始阅读42764ca7f524ccbff121846a

计算机组成原理实验指导书

最后,在原理图的适当位置,放置设置好的存储器芯片,就完成了存储器的设计。

图3-21 存储器字长与容量的设定界面

图3-22 存储器芯片端口设定界面

图3-23 存储器芯片与初始化文件关联界面

3.4 创建向量波形文件

当原理图编译完成后,需要新建波形文件,以便利用波形文件对前面完成的设计进行仿真分析。本过程需要在Simulate Mode(仿真模式)下进行。

打开“新建”窗口,在“Other Files”标签中选择“Vector waveform File”(如图3-24所示),按下“OK”按钮,即可新建一个波形文件。

- 16 -

计算机组成原理实验指导书

图3-24 波形文件新建界面

波形文件编辑界面如下图3-25所示,分为两个区域,左侧为节点编辑区,右侧为波形仿真区;

图3-25 波形文件新建界面

在左侧节点编辑区的空白处双击鼠标左键,弹出“节点/总线插入”对话框(如图3-26所示),添加输入、输出节点;

图3-26 节点/总线插入界面

点击图3-26中的“Node Finder”按钮,将弹出“Node Finder”窗口,如图3-27所示。在该界面“Filter”下拉菜单中选择“Pins:all”,点击“Start”按钮后,在窗口的左半边的

- 17 -

计算机组成原理实验指导书

“Node Finder”列表框中,将显示原理图中所有的输入、输出节点,可从中选择你所需要的节点,添加到右侧的“Selected Nodes”列表框中(如图3-28所示)。被选中的节点信号将作为波形文件的输入输出信号。点击“OK”按钮,即可回到波形文件编辑界面(如图3-29所示)。

接下来,可在波形文件编辑界面右侧的波形仿真区中,按周期设置输入节点信号的初始值(周期长度可在菜单Time—Grid Size中设置,如图3-30所示)。设置初值的方法是:按住鼠标左键,选中某节点信号的某个周期,从“波形编辑器”中选择适当的值,即可完成初始值的设定,如图3-31所示。设定完毕,就可以单击运行仿真按钮(如图3-33所示)进行波形仿真,分析输入输出波形了。仿真的结果如图3-32所示。

图3-27 “Node Finder”窗口界面

图3-28 “Selected Nodes”窗口界面

图3-29 波形文件编辑界面

- 18 -

计算机组成原理实验指导书

图3-30 波形文件周期长度的设定界面

波形编辑器 图3-31 波形文件输入节点信号初始值的设定界面

图3-32 波形仿真结果界面

由于仿真时默认采用Timing(时序)模式,因此输出波形中会出现延时或毛刺现象。要解决这个问题,可以在菜单Processing—Simulator Settings中将mode改为Functional(功能)模式(如图3-34所示),重新仿真即可。修改模式后,仿真结果如图3-35所示,延时和毛刺现象消失。

- 19 -