Verilog程序的不同模块在QuartusII中的连接问题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

由于QuartusII中一个工程中只能有一个顶层文件,所以当在一个工程中同一级需要多个模块时,就需要模块之间的连接,主要方法是:1.编辑输入各个模块的verilog文件并保存,然后Processing-AnalyzeCurrentFile2.变异没错误后,在左侧工程栏中选择该Verilog文件,鼠标右键-CreatSymboleFilesforCurrentFile3.新建原理图文件,在原理图文件绘图界面上双击鼠标左键或者选择左侧工具栏的与门符号,就会出现该verilog文件对应的原理图模块4.调用所有生成的原理图模块,连线得到同一模块的连接,构成同一层次上的原理图,然后综合,编译仿真(注意:连线后的原理图不能与先前生成的各个模块同名)QuartusII用自带波形文件做激励进行功能仿真主要步骤:1.建立工程new-NewprojectWizard2.输入verilog文件new-veriloghdlfile3.编译Processing-Start-StartAnalyse&Synthesis4.管脚分配Assiment-Pins在Location处双击,另外将不用的引脚设为高阻态5.整体编译StartCompile6.将仿真类型设为功能仿真,Assignment-Setting-SimulationSetting-Function7.建立波形文件file-new-vectorwaveformfile,然后导入引脚双击name空白区-NodeFinder-List-》8.设置信号激励,选择左侧的某一种波形进行起始时间及周期的设定9.生成仿真需要的网表Processing-GenerateFunctionSimulationNetlist10.仿真Processing-startsimulation注意:波形仿真时要建立的波形文件加入到输入中,方法是:Assignment-Settings-SimulatorSettings中的SimulationInput栏是否为空,若为空,应将波形文件加入,否则仿真时会出现NoSimulationinputfileassignmentspecified.....错误

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功