diff options
Diffstat (limited to 'sim/testbench.v')
-rw-r--r-- | sim/testbench.v | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/sim/testbench.v b/sim/testbench.v new file mode 100644 index 0000000..6221b01 --- /dev/null +++ b/sim/testbench.v @@ -0,0 +1,26 @@ +module testbench; + + reg reset = 0; + initial begin + $dumpfile("testbench.vcd"); + $dumpvars(0,testbench); + + # 17 reset = 1; + # 11 reset = 0; + # 29 reset = 1; + # 5 reset = 0; + # 128 $finish; + end + + reg clk = 0; + always #1 clk = !clk; + + wire [5:0] led; + wire reset_inv; + assign reset_inv = ~reset; + top blinky(.clk(clk), .key(reset_inv), .led(led)); + + initial + $monitor("At time %t, value = %h (%0d)", $time, led, led); + +endmodule |