modelsim使用教程

Modelsim仿真工具是Model公司开发的。它支持Verilog、VHDL以及他们的混合仿真,它可以将整个程序分步执行,使设计者直接看到他的程序下一步要执行的语句,而且在程序执行的任何步骤任何时刻都可以查看任意变量的当前值,可以在Dataflow窗口查看某一单元或模块的输入输出的连续变化等,比quartus自带的仿真器功能强大的多,是目前业界最通用的仿真器之一。
对于初学者,modelsim自带的教程是一个很好的选择,在Help->SE PDF Documentation->Tutorial里面.它从简单到复杂、从低级到高级详细地讲述了modelsim的各项功能的使用,简单易懂。但是它也有缺点,就是它里面所有事例的初期准备工作都已经放在example文件夹里,直接将它们添加到modelsim就可以用,它假设使用者对当前操作的前期准备工作都已经很熟悉,所以初学者往往不知道如何做当前操作的前期准备。
下面,由我来介绍modelsim仿真的基本使用方法。

操作方法

  • 01

    找到Modelsim这个软件,双击打开。

  • 02

    单击File,将鼠标移至New,选择Project...,出现如图所示的对话框。上边的红框填写你要建立的工程名称,比如我们要点亮一个led,就建立一个工程名为led的工程。下边的红框是指你要把工程建立在什么位置。其余的选项默认即可。点击ok。

  • 03

    接下来,点击Create new File,在弹出的对话框中填写文件名,比如led.v,add file as type,选择verilog,点击ok。因为我们要用Modelsim仿真,一般要有测试文件,再添加一个即可,和添加led.v步骤一样。我起名为tb_led.v。

  • 04

    分别双击文件名,进入编辑模式。编写代码。保存后,将鼠标放在其中一个文件,右键,compile->compile all。编译通过后,会提示 # Compile of tb_led.v was successful. # 2 compiles, 0 failed with no errors. 就可以进行仿真了。

  • 05

    点击Simulate->start Simulation。记得把optimizationqian2的勾选去掉,点击work前的加号,选择测试文件,比如我写的是tb_led.v。ok。 出现wave,现在把波形加进去。在 tb_led文件右键 Add->To wave ->All items in design。开始运行仿真,点击像一本书旁边带双箭头的图标。再点击放大镜可以调节波形的时间轴的坐标。最后的仿真波形如图。希望对你们有帮助。

(0)

相关推荐

  • quartus怎么仿真?Quartus II调用modelsim无缝仿真详细图文教程

    Quartus II 是Altera公司的综合性PLD/FPGA开发软件,原理图.VHDL.VerilogHDL以及AHDL(Altera Hardware 支持Description Languag ...

  • quartus ii怎么破解?quartus ii 15安装+破解+激活详细图文教程

    Quartus II 15.0是Altera公司带来的专业的PLD/FPGA开发软件,该版本不仅增加了Spectra-Q引擎,针对Arria10以及未来的器件进行了优化,FPGA 设计效能实现了突破. ...

  • 关于windows下获取4s的siri里面的key补编教程

    近日大家对siri都感兴趣,咱们小4有了突破,但是好多人有4s不知道怎么获得key,下面就看看关于windows下获取4s的siri里面的key补编教程吧。 1、你的小4必须要有siri,我用的是sp ...

  • 用U盘助手快速U盘装系统图文教程详解全过程

    新手必看:针对大文件传输,u盘助手提供了u盘的NTFS格式化功能。 系统文件一般有二种格式:ISO格式和GHO格式。ISO格式又分为原版系统和GHOST封装系统二种。只要用解压软件WinRAR解压后有 ...

  • ghost11使用教程 ghost使用指南[图文]

    ghost一键备份还原工具目前已经发展到ghost11,对于以后的版本只是在性能上有所优化,对于操作界面使用方法仍然是与原来的大同小异!本文将详细为您讲解ghost的使用教程,包含ghost启动,备份 ...

  • ios5.01越狱后iphone美化教程(替换锁屏文字的路径)

    相信拥有iphone4的粉丝们都升级5.0.1并且完美越狱了吧!??完美越狱后的iphone,爱机人士肯定少不了美化,尤其是些女生,那么在此我来谈谈美化吧!!不多说,先上图,喜欢的就来学一学哈。有附件 ...

  • 图文结合ipad2授权教程,就不信你们搞不定

    很多新入手ipad2的朋友不懂啥是授权,尤其是要多人分享的授权时更是频频闪退,让很多人只能干着急 我建议使用虚拟机进行如下操作,效率会比较高,不会虚拟机的本机操作也可以 授权分为两种情况:一个人多个账 ...

  • 2011年最后一天让大家全部用的上siri(spriebug教程)

    最近很多童鞋反应装了cydia上的spire插件(将siri移植到i4),导致诸多第三方程序(例如QQ ,微博等)打不开,闪退以及白苹果现象。本人尝试了也出现过此现象,就像大家说的这属于spire的b ...

  • iphone拨号面板详细制作教程

    网上有很多发壁纸,通知中心,图标等,今天我发下iphone拨号面板制作教程. 本人以前也是从网上找资源,我喜欢完整图片的,可是网上的 多数都有分割线,不好看.所以决定自己动手做一个,把过程发出来与大家 ...