简介
在win10环境下,使用iverilog进行简单的verilog编译仿真,使用gtkwave和WaveDrom查看仿真波形。
iverilog for windows提供了iverilog和gtkwave的捆绑安装程序,下载链接:https://bleyer.org/icarus/,下载安装后要配置环境变量。
WaveDrom是一个网页波形编辑器,链接:https://wavedrom.com/
被测试模块
用状态机写一个1101序列检测模块:
module test(
input clk,
input rst_n,
input in,
output out
);
localparam IDLE = 1, H = 2, HH = 3, HHL = 4, HHLH = 5;
reg [2:0] state;
always @(posedge clk, negedge rst_n) begin
if(