使用Modelsim进行独立仿真

Step1:

        双击打开modelsim软件,选择File,然后cd一下,切换工作路径。(就是选择要存放你仿真工程文件的文件夹,方便我们后续进行工程管理)

388cafd003c44081ac491bc88f68cda4.png

84621ecdd89b4a5ba6404803d27683f3.png

 Step2:

        点击File,然后选择New -->Project,新建一个工程,之后弹出对话框,只需填写一下Project Name即可,其他的默认。

        (因为上一步我们已经切换了路径,所以这里的Project Location也不用动,当然如果省略上一步,这里的Project Location可以选择自己要存放的路径。大家记住Default Library Name,待会我们添加的工程及tb文件会存放在该库中,名字一般无需修改,随心所欲改了也无所谓)

        弹窗Create Project点击OK后会又弹出一个对话框,如果需要现编文件选择Create New File,如果文件已经编好了,直接点击Add Existing File即可。

d2a219653dde4bd3b641e99a62bc8db0.png

71d14d3acbb946a78e16e180a64794a7.png

033b6bf821014258b8ca49efc8b64814.png

Step3: 

        点击Create New File会再弹出个对话框,File Name填写你需要编写文件的名字,Add file as type选择文件的编写语言,然后点击OK即可。(直接添加文件很简单,我这里就选择现编文件了)

69a1f4d9224b4629bc8911ea379a74fc.png

         Create New File对话框点击OK后,modelsim的Project中会出现下图的.v文件,然后双击打开进行编辑即可。(同时Create New File对话框点击OK后,Add items to the Project的对话框需要手动关闭,当然你也可以直接添加完所有所需的文件。我这里只添加了一个,后面再添加可以空白处右击鼠标进行添加

e7af5542f7fe4f1fbd104c9019000318.png

        

8013663886234371aaf44593f7b87601.png

Step4: 

        文件编辑好后,选中文件鼠标右击,选择Compile all即可。

194e9b7f001b47f294381b14cd008e5d.png

        编译结果会在最下面的Transcript中显示,如果有errors,双击红色的errors就会显示错误的地方,然后进行修改重新编译即可。编译通过的话,会显示no errors。

e628f23b065d42668c935d7b2b78a756.png

Step5:

        编译通过后选择Library,然后选中tb文件,鼠标右击选择Simulate即可进行仿真。

7c1f0c75c1c74716bb27c81b0f7a2816.png

         如果点击Simulate,没有出现波形页面或者Objects,大家可以点击View进行添加。

0c06f2627dbf4b73886e894600c7ffa8.png

Notes:

        以下是几个要用的按钮,简单说明了一下,如下图所示。有时看到有的同学总是在问仿真要仿真多长时间,我觉得这个一般不需要在意,因为你仿真一般是为了验证你模块的功能逻辑是否按照你所设计的在运行,直接run一下再stop,然后看下波形对不对就ok了啊。如果是特殊情况那就再特殊处理呗,在编写tb文件时可以设置好仿真时间。

        另外,仿真期间无论修改的是功能模块文件还是Tb文件,只需选中修改的文件重新编译下,然后再仿真跑一下即可,无需关闭仿真页面或者Modelsim软件再打开。

7ab23016838d4116a54520013c5a3aba.png

链接:

        Modelsim_SE 2019.2

   🍀软件点击下载(提取码:s12c)

        

 

~OVER~

  • 26
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Panda 皮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值