[国产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> </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;"> </p>
<p> <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"> 单独先建一个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;"> </span></span></p>
<p align="center" style="text-align:center"><span style="font-family: 等线; font-size: 12pt;"><span style="font-size: 12pt;"> </span></span></p>
<p style="text-align:justify"><span style="font-family: 等线; font-size: 12pt;"> (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;"> </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;"> </span></p>
<p style="text-align:justify"><span style="font-family: 等线; font-size: 12pt;"></span></p>
<p style="text-align: center;"> </p>
<p style="text-align:justify"><span style="font-family: 等线; font-size: 12pt;"> </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"> </span></span></span></span></span><span style="font-size: 12pt;">根据自己需求将需要的信号添加到wave界面,然后在运行仿真,像闪灯这类的程序延时比较久的,可以适当调节一下延时时间,不然仿真的时间会比较久。</span></span></p>
<p> </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"> 总结:Modelsim是一款比较通用的FPGA仿真软件,像Xilinx,Altera之类的FPGA仿真都可以用Modelsim进行仿真;不过高云、Xilinx之类的FPGA也都自己的仿真软件,使用者可以根据个人喜好和需求选择。</span></span></span></span></span></span></p>
<p> </p>
<p>Modelsim相比其他FPGA仿真软件比较稳定</p>
<p>安装Modelsim也需要和谐破解</p>
<p>楼主测评真不错,还能根据网友回复随时调整测评进度。加油哦</p>
页:
[1]