`timescale 1ns/1ns
module test;
reg clk,reset,reset2,set,enter;
reg in0,in1,in2,in3,in4,in5,in6,in7,in8,in9;
wire open,error,s_set;
wire[3:0] o_out1,o_out2,o_out3,o_out4,in,out1,out2,out3,out4;
wire[1:0] jishu;
mimasuo u1(.clk(clk),.reset(reset),.reset2(reset2),.set(set),.enter(enter),.in0(in0),.in1(in1),.in2(in2),.in3(in3),.in4(in4),.in5(in5),.in6(in6),.in7(in7),.in8(in8),.in9(in9),.open(open),.error(error),.s_set(s_set),.o_out1(o_out1),.o_out2(o_out2),.o_out3(o_out3),.o_out4(o_out4),.in(in),.jishu(jishu),.out1(out1),.out2(out2),.out3(out3),.out4(out4));
always
#10 clk = ~ clk;
initial
begin
clk = 0; reset = 0;in0=0;in1=0;in2=0;in3=0;in4=0;in5=0;in6=0;in7=0;
in8=0;in9=0;reset2=0;set=0;enter=0;
#60 reset=1;
#200 set=1;
#200 set=0;
#200 in1=1;
#200 in1=0;
#200 enter=1;
#200 enter=0;
#200 in1=1;
#200 in1=0;
#200 enter=1;
#200 enter=0;
#200 in2=1;
#200 in2=0;
#200 enter=1;
#200 enter=0;
#200 in6=1;
#200 in6=0;
#200 enter=1;
#200 enter=0;
#200 in2=1;
#200 in2=0;
#200 enter=1;
#200 enter=0;
#200 in1=1;
#200 in1=0;
#200 enter=1;
#200 enter=0;
#200 in2=1;
#200 in2=0;
#200 enter=1;
#200 enter=0;
#200 in6=1;
#200 in6=0;
#200 enter=1;
#200 enter=0;
#2000 reset2=1;
#200 reset2=0;
#200 in1=1;
#200 in1=0;
#200 enter=1;
#200 enter=0;
#200 in1=1;
#200 in1=0;
#200 enter=1;
#200 enter=0;
#200 in2=1;
#200 in2=0;
#200 enter=1;
#200 enter=0;
#200 in6=1;
#200 in6=0;
#200 enter=1;
#200 enter=0;
#2000 set=1;
#200 set=0;
#200 in2=1;
#200 in2=0;
#200 enter=1;
#200 enter=0;
#200 in3=1;
#200 in3=0;
#200 enter=1;
#200 enter=0;
#200 in4=1;
#200 in4=0;
#200 enter=1;
#200 enter=0;
#200 in5=1;
#200 in5=0;
#200 enter=1;
#200 enter=0;
#2000 in2=1;
#200 in2=0;
#200 enter=1;
#200 enter=0;
#200 in3=1;
#200 in3=0;
#200 enter=1;
#200 enter=0;
#200 in4=1;
#200 in4=0;
#200 enter=1;
#200 enter=0;
#200 in5=1;
#200 in5=0;
#200 enter=1;
#200 enter=0;
end
endmodule
密码锁测试文件
最新推荐文章于 2024-04-27 12:52:00 发布