2024-10-25 15:20:56 +03:00
|
|
|
module counter_test;
|
|
|
|
reg reset = 0;
|
|
|
|
initial begin
|
|
|
|
#17 reset = 1;
|
|
|
|
#11 reset = 0;
|
|
|
|
#17 reset = 1;
|
|
|
|
#11 reset = 0;
|
2024-11-13 23:51:42 +03:00
|
|
|
#17 $finish;
|
2024-10-25 15:20:56 +03:00
|
|
|
end
|
|
|
|
|
|
|
|
reg clk = 0;
|
|
|
|
always #5 clk = !clk;
|
|
|
|
|
|
|
|
wire [7:0] value;
|
|
|
|
counter c1(value, clk, reset);
|
|
|
|
initial
|
|
|
|
$monitor("Time = %t, Value = %h (%0d)", $time, value, value);
|
|
|
|
endmodule
|