【Modelsim入门】新建项目,添加verilog文件,经编译的程序进行仿真 您所在的位置:网站首页 灰产项目怎么加入工程 【Modelsim入门】新建项目,添加verilog文件,经编译的程序进行仿真

【Modelsim入门】新建项目,添加verilog文件,经编译的程序进行仿真

2024-07-09 14:22| 来源: 网络整理| 查看: 265

以下操作在ModelSim SE PLUS 6.2b中完成

1.新建一个工程 file -> new -> project… 此时会弹出一个Creat Project对话框,输入一个工程名,选择保存路径 (不要包含中文),其他默认就行了;

2.点OK后会弹出一个Add items to the Project,里面有几个可选项,应该很容易明白;

3.添加好文件后,点close把Add items to the Project对话框关闭,这时在左侧的workspace的project窗口里可以看到刚才添加的文件,双击可以打开这些文件进行编辑,编辑好后保存;

下面是第一个Verilog例子,该例子描述了一个4位加法器:

module adderN #(parameter N=4)( input[N-1:0] a, input[N-1:0] b, input cin, output cout, output[N-1] sum ); assign{cout,sum)=a+b+cin; endmodule

4.右击刚才编辑好的文件compile -> compile select(或根据自己需要选其他项),如果没有错误,则在底部的命令窗口可以看到编译成功的消息(呈绿色),否则会出现出错的消息(呈红色),双击它会弹出一个更具体的窗口提示你出错的地方.

5.修改所有错误直到编译成功.这时可以在菜单栏选择Simulation -> Start simulatio… 这时会弹出一个Start simulatio的对话框,在Design的标签下你会看到有很多库,展开work库会看到刚才编译成功的文件(如果有多个文件的话选择一个你想仿真的,比如测试程序,这时底部的OK会由刚才的不可用变成可用的),然后把Opitimization选项下的Enable opitimization前复选取消(这样可以保证过会儿所有的输入输出都可以看到,你可以试试不取消这项有何区别),然后点OK就行了.

6.选择view -> Objects就可以看到你想仿真的各个量,选中它们并右击Add to wave -> Selected signals,这时就会弹出一个波形仿真窗口.如果你的测试文件写得没问题的话就可以看到仿真波形,你也可以观察底部的命令窗口察看相关信息.

7.如果没写测试文件的话,在波形仿真窗口右击相关信号,选择force…设置想仿真的值或clock…把该量设置为时钟,然后点工具栏上的Run或Simulation菜单下的Run.



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有