
第一步:用modelsim编译xilinx的库,并添加;
第二步:打开ISE,edit——>preference,在第三方仿真工具里添加你安装modelsim的目录;
第三步:打开你要仿真的ISE工程,在“source”窗口上面有一个下拉菜单,菜单有“behavioral simulation”以及“post synthesis simulation”等,选最后一个
第四步:现在在source窗口,你应该能够看到你写的测试激励文件;单击选中该文件,在process的窗口应该能看到modelsim的图标及仿真选项
第五步:双击process窗口的modesim图标,即开始调用modelsim进行仿真!
手头这台电脑没装ISE,凭记忆写了这么多,希望能有帮助;
ise将固化的程序导出来的方法如下。
1、双击iMPACT,在左上方的iMPACTFlows,双击CreatPROMFile(PROMFileFormatter)。
2、在step1中,单击BPIFlash下的ConfigureSingleFPGA,再单击蓝色右箭头。
3、击OK选择bit文件,打开bit所在的路径,选择要使用的bit文件,完成之后单击打开。
4、出现GenerateSucceesed表示mcs文件成功生成。
模5计数器原理如下:
1、ISE软件是一个支持数字系统设计的开发平台。
2、用ISE软件进行设计开发时基于相应器件型号的。
3、模-5计数器就是从0到4重复计数,也就是说,它一共要经历5个状态,输出从000变到100然后再回到000。
MCS是固化程序,上电直接加载时用的。要提前下载到外部ROM当中。在impact里有generate PROM file项,按步骤,选择PROM芯片型号,选bit文件等,一项一项按给的提示做就行。
指定管脚不是用verilog来实现的。
quartusII,有个pin按钮,当编译实现完成后,会自动生成端口信号,然后你对应硬件的编号填进去即可,顺便设置电压标准。ISE类似,只不过ISE可以用描述语言写成ucf文件来指定管脚。
1、speed是指在同一型号的FPGA有不同速度等级的,FPGA的spec会讲到,这个对你的程序一般不会有影响;
2、ISE 的程序烧录是采用Xilinx iMPACT来完成的,没有集成到ISE内,至于那个FLASH的型号,你不要选择,打开iMPACT,连接FPGA与电脑,然后新建工程,自动就可以扫描到你的FPGA和FLASH型号,这个时候你就可以选择烧录FPGA还是FLASH了;
3、vhdl-93和vhdl-200x是两种不同的语言版本,vhdl-200x提供了一些新的关键字定义,有兴趣的话可以研究下。
希望能帮到你。
reg m=0;
led=8'b00000001;
这两句都有语法错误:
reg只能声明 不能同时赋值
led是输出 怎么能直接赋值?
always@(posedge clk or negedge res) 这个里面对led的赋值必须使用 <=
首先,在ISE144中新建一个工程。
2
点击New project后,会出现create a new project对话框,在标红的方框内起个名字,英文。
3
起好名字后,点击next。然后出现如下对话框,根据芯片手册,将标红的部分,设置正确,点击next
4
出现如下对话框,不用修改,点击finish。
5
在左上角Hierarchy 方框内,如下图所示。
6
在上图方框内,右击,选择New Source,出现如下对话框。先点击Verilog
Module, 再起个名字,再将add to project 勾选上,按照内箭头一步步进行。然后点击next。
出现如下对话框,直接next。
之后,出现如下对话框,也不用修改,直接点击finish。
如下图所示,可以开始编写程序设置PLL了。在标红1处填写端口,2处写描述语言。
如下图所示,红色方框内,为要填写的内容。
保存后,左上角Hierarchy处,变成如下图所示,鼠标右击pll_test1v文件。
右击pll_test1后,点击New source ,出现如下对话框,选择
IP(CORE Generator&Architecture Wizard),起个名字(此处起名需注意要与程序中子模块名字一致,如本程序,为pll_ip),勾选上add to project ,点击next。
然后出现如下对话框,选择Clocking Wizard ,点击next,再点击finish。
出现如下图所示,在标红的部分,修改为所输入的时钟(本例为50),别处不用修改,点击next。
然后出现如下对话框,在红框1中选择要输出的端口,红框2中修改要输出的值,然后点击next。
第三页不用修改,直接点击next,第四页与不用修改,直接点击next,第五页也不用修改,直接点击next,第六页也不用修改,点击generate在下图中标红部分看页数。
OK,到这时就已经完成工作啦,自己添加UCF文件,下载到板子上试试吧。
以上就是关于ISE综合后仿真如何 *** 作全部的内容,包括:ISE综合后仿真如何 *** 作、ise如何将固化的程序导出来、模5计数器原理等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)