SystemVerilog之通过Modelsim运行仿真

介绍:最近再学systemVerilog绿皮书《System Verilog验证 测试平台编写指南》,里面有很多的程序想要去仿真运行并查看结果。手头只有装有windows10系统的电脑,因此装了个modelsim10.7来运行程序并仿真。用一个简单的例子来记录一下编译和仿真过程

后续会去找个装有VCS的Linux虚拟机来跑程序。

一、软件

  1. 程序编写软件vscode。

      2. 仿真软件modelsim10.7。

二、编写程序

编写程序helloSV.sv如下

 

1 module HelloSV();
2     initial begin
3         $display("Hello System Verilog!");
4     end
5 endmodule

 

三、建立modelsim工程

1. 打开modelsim,file->new->project, 并建立hellosv_sim的工程

2. 加入编写好的程序

 

 3. 选中程序并编译

 

 可以看到绿色的勾,表明编译通过

4. 再点击Transcript窗口上方的Library窗口可以看到我们编译的程序已经加载到work库中了。

 

 

5. 右键点击HelloSV.sv,选择simulate,会出现如下界面,再点击红圈中的按钮开始仿真。

6. 此时可以在Transcript窗口看到仿真结果

 

 和我们所期望的输出结果一致。恭喜,程序运行通过!

 

 结尾:这里记录一下modelsim仿真流程,希望对你有帮助。

 

 

 

posted @ 2021-02-04 00:04  辰风阆苑  阅读(2473)  评论(0编辑  收藏  举报