chg0823 发表于 2021-12-18 19:04

[国产FPGA高云GW1N 系列开发板测评]——(3)Modelsim的使用

本帖最后由 chg0823 于 2021-12-18 19:13 编辑

<p style="text-indent: 21pt;"><span style="font-size:10.5pt"><span style="font-family:等线"><span style="font-size:12.0pt"><span style="background:white"><span style="color:#333333">上次的点灯和流水灯发表之后,收到读者回复想让我介绍一下modelsim的仿真步骤,因此,这里简单介绍一下modelsim的使用:</span></span></span></span></span>&nbsp; &nbsp;&nbsp;</p>

<p style="text-align:justify"><span style="font-size:10.5pt"><span style="font-family:等线"><span style="font-size:12.0pt"><span style="background:white"><span style="color:#333333">(1)首先需要提前安装好单独的modelsim软件</span></span></span></span></span></p>

<p style="text-align: center;">&nbsp;</p>

<p> &nbsp;<span style="font-size: 12pt; font-family: 等线;">(2)编写testbench文件</span></p>

<p><span style="font-size:10.5pt"><span style="font-family:等线"><span style="font-size:12.0pt"><span style="background:white"><span style="color:black">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;单独先建一个testbench的.v文件,然后进行testbench仿真时序的编写。</span></span></span></span></span></p>

<p><span style="font-size:10.5pt"><span style="font-family:等线"><span style="font-size:12.0pt"><span style="background:white"><span style="color:black">(3)</span></span></span></span></span><span style="font-family: 等线; font-size: 12pt;">打开安装好的Modelsim,新建工程,让后将之前写的程序文件和testbench一起添加进入工程</span></p>

<p align="center" style="text-align:center"><span style="font-family: 等线; font-size: 12pt;"><span style="font-size: 12pt;">&nbsp;</span></span></p>

<p align="center" style="text-align:center"><span style="font-family: 等线; font-size: 12pt;"><span style="font-size: 12pt;">&nbsp;</span></span></p>

<p style="text-align:justify"><span style="font-family: 等线; font-size: 12pt;">&nbsp; (4)<span style="font-size:10.5pt"><span style="font-family:等线"><span style="font-size:12.0pt"><span style="background:white"><span style="color:#333333">运行compile里的compile all成功后,点击Simulate里的Start Simulate,选择work里的testbench文件,就会出现相关波形界面:</span></span></span></span></span></span></p>

<p style="text-align: center;">&nbsp;</p>

<p style="text-align:justify"><span style="font-family: 等线; font-size: 12pt;"> </span></p>

<p style="text-align: center;"><span style="font-family: 等线; font-size: 12pt;">&nbsp;</span></p>

<p style="text-align:justify"><span style="font-family: 等线; font-size: 12pt;"></span></p>

<p style="text-align: center;">&nbsp;</p>

<p style="text-align:justify"><span style="font-family: 等线; font-size: 12pt;"> &nbsp;</span></p>

<p style="text-align:justify"><span style="font-family: 等线; font-size: 12pt;"><span style="font-size:10.5pt"><span style="font-family:等线"><span style="font-size:12.0pt"><span style="background:white"><span style="color:#333333">注意:如果没有出现相关的波形界面,运行View里面的wave。</span></span></span></span></span></span></p>

<p><span style="font-family: 等线; font-size: 12pt;"><span style="font-size:10.5pt"><span style="font-family:等线"><span style="font-size:12.0pt"><span style="background:white"><span style="color:#333333">(5)运行仿真</span></span></span></span></span></span></p>

<p><span style="font-family: 等线; font-size: 12pt;"><span style="font-size:10.5pt"><span style="font-family:等线"><span style="font-size:12.0pt"><span style="background:white"><span style="color:#333333">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span></span></span></span></span><span style="font-size: 12pt;">根据自己需求将需要的信号添加到wave界面,然后在运行仿真,像闪灯这类的程序延时比较久的,可以适当调节一下延时时间,不然仿真的时间会比较久。</span></span></p>

<p>&nbsp;</p>

<p><span style="font-family: 等线; font-size: 12pt;"><span style="font-size:10.5pt"><span style="font-family:等线"><span style="font-size:12.0pt"><span style="background:white"><span style="color:#333333">&nbsp; &nbsp; &nbsp; &nbsp; 总结:Modelsim是一款比较通用的FPGA仿真软件,像Xilinx,Altera之类的FPGA仿真都可以用Modelsim进行仿真;不过高云、Xilinx之类的FPGA也都自己的仿真软件,使用者可以根据个人喜好和需求选择。</span></span></span></span></span></span></p>

<p>&nbsp;</p>

Jacktang 发表于 2021-12-21 07:34

<p>Modelsim相比其他FPGA仿真软件比较稳定</p>

<p>安装Modelsim也需要和谐破解</p>

soso 发表于 2021-12-21 16:19

<p>楼主测评真不错,还能根据网友回复随时调整测评进度。加油哦</p>
页: [1]
查看完整版本: [国产FPGA高云GW1N 系列开发板测评]——(3)Modelsim的使用