学习quartus 和 verilog时离不开仿真工具,今天实现了modelsim仿真波形图的功能。
下载modelsim
对于新手而言,不需要破解ModelSim,可以用免费的ModelSim-Altera Starter Edition,也就是入门版,可以仿真一万行可执行代码(这一万行是指不包括注释,纯的代码)。只有非常大的设计才需要用ModelSim-Altera Edition或者ModelSim-SE版,下载链接:官网下载
在安装的时候,选择 Modelsim-Altera Start Edition(Licence is not required),然后按照正常流程安装。
编写设计和TEST_branch
以四位加法器为例:
下面展示 .V文件
。
module count4(out,reset,clk);
output[3:0] out;
input reset,clk;
reg[3:0] out;
always @(posedge clk)
begin if (reset) out<=0; //同步复位
else out<=out+1; //计数
endendmodule
仿真文件是.vt格式
`timescale 1ns/1ns
`include "count4.v"
module coun4_tp;
reg c