《Quartusii9.0原理图输入与波形仿真》由会员分享,可在线阅读,更多相关《Quartusii9.0原理图输入与波形仿真(9页珍藏版)》请在金锄头文库上搜索。
1、Quartus_ii_9.0原理图输入与波形仿真Stillwatersrundeep.流静水深流静水深,人静心深人静心深Wherethereislife,thereishope。有生命必有希望。有生命必有希望二,原理图文件的建立与输入打开File-New或者点击快捷工具栏白色图标然后再打开的对话框内点开DesignFile生成如下图5所示:点击上图蓝色显示区域(BlockDiagram/SchematicFile)双击或选定后点击下方OK均可即可得到原理图输入的工作界面在上图(主界面)圆圈所示有一图标(DetachWindow)点击可以将原理图输入界面从主界面分离出来。点击左下图所示工具栏的第
2、四个在得到的对话框中点击d:quart/quartus/libraries(这里的路径与各自的软件安装选择有关)再点开primitives,其中logic中是各种逻辑门,pin中含有输入输出符号。如下图所示图6中从上至下第6个图标为连线所用。逻辑门以及输入输出等的使用只需要点至其对话框,双击代表它的标识即可如此便可以输入原理图此处以F=X*Y+X*Y为例,其真值表如表A所示。其原理图输入如下输入原理图完成后保存FileSave或者点击快捷图标如下图(11)在ProjectNavigator中File下右击所建立的原理图文件然后点击SetasTop-LivelEnity(下图12所示蓝色区域)将
3、建立的原理图文件置于顶层,此时可在Hierarchy中发现变化XYF001010100111表A图 11图12点击菜单栏ProcessingCompiler Tool打开编译窗口,点击图14 中的Start图标,进行编译,对照位于界面下侧的Message栏,若出现问题,根据此处提示修改,直至编译成功通过图14建立文件与原理图相同,打开对话框后点击VectorWaveformFile(双击或选定后点OK),便可得到波形输入界面在图示区域Name下方空白处右击打开对话框点击InsertInsertNodeorBus图17三、波形文件建立与功能仿真得到图18所示的对话框,再点击NodeFinder进
4、入后,对应文件点击List即如图19所示显示原理图的端口(输入与输出)选定端口点击中间四个按钮当中的最上面一个将端口附到右侧的空白框中,点OK按钮返回到图18所示的对话框中再次点OK按钮回到波形编辑界面图19点击图17对话框中的Zoomzoom进入对话框(如图20)即可设置波形仿真的开始时间和结束时间右图所示的第一列按钮中从上至下第三个按钮,然后编辑波形选定右侧波形区域点击即可复制,原始值均为0,点击1(奇数)次为1,点2(偶数)次为0本次已输入0,1,2,3四个数的2为2进制波形(如上图所示)点击保存波形文件。点击主菜单中ProcessingSimulatorTool进入波形仿真对话框Simulation mode选择为Functional然后点击右侧按钮:Generate Functional Simulation Ntlist对波形进行编译在Simulation input中选定仿真要用的波形文件,然后点对话框左下方的Start按钮,进行仿真仿真结束后点击Report按钮可查看仿真结果 得到的仿真结果如图24,与理论推算享福相符,可知此次仿真准确图24