FPGA入门:个工程实例之功能仿真运行-设计应用_第1页
FPGA入门:个工程实例之功能仿真运行-设计应用_第2页
FPGA入门:个工程实例之功能仿真运行-设计应用_第3页
FPGA入门:个工程实例之功能仿真运行-设计应用_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档-下载后可编辑FPGA入门:个工程实例之功能仿真运行-设计应用仿真测试的所有准备工作就绪了,下面我们就可以一键完成仿真工作。点击菜单栏的ToolsàRunSimulationToolàRTLSimulation。随后ModelSim-Altera便启动,如图5.35所示,这是ModelSim-Altera软件的工作界面。关于ModelSim-Altera软件的基本使用建议大家参考该软件菜单栏Help下自带的一些文档,尤其是HelpàPDFDocumentation里的几个文档。ModelSim-Altera的功能也非常强大实用,如果要详细展开来探讨,恐怕也要专门写本书才可以。限于篇幅,本书也只能是简单的在工程需要时附带的和大家介绍ModelSim-Altera的一些基本使用,深入的应用还要靠大家自己花时间和精力去实践和摸索。

因为在QuartusII里,我们做了大量的工作,包括ModelSim-Altera仿真运行所需的各类文件,主要是被测试代码和测试脚本,那么当我们调用ModelSim-Altera软件时,它一方面要自动的将Altera器件的库进行编译,另一方面则会对前面所说的几个设计文件进行编译和运行,运行的对象当然是基于我们的测试脚本文件(*.vt)。在Wave窗口里,测试脚本的3个主要信号key_left、key_right和LED_light的波形已经产生了。我们可以通过点击Wave窗口右上角的Dock/Undock按钮(即打向右上角箭头那个图标)将其进行独立显示,如图5.36所示。

如图5.37所示,这里的3个顶层信号key_left、left_right和led_light都在仿真波形中显示出来了。正如我们在测试脚本里面所控制的,在0-1000ns时,key_left=1和key_right=1;在1000-2000ns时,key_left=1和key_right=0;在2000-3000ns时,key_left=0和key_right=1;在3000-4000ns时,key_left=0和key_right=0。而输出信号led_light的结果为:0-1000ns和3000-4000ns值为0,1000-3000ns值为1。这样的结果正好满足设计代码里的输入输出关系:LED指示灯状态=按键左的键值

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论