summaryrefslogtreecommitdiff
path: root/fizzbuzz.tb.v
diff options
context:
space:
mode:
Diffstat (limited to 'fizzbuzz.tb.v')
-rw-r--r--fizzbuzz.tb.v8
1 files changed, 7 insertions, 1 deletions
diff --git a/fizzbuzz.tb.v b/fizzbuzz.tb.v
index cf31546..eb14623 100644
--- a/fizzbuzz.tb.v
+++ b/fizzbuzz.tb.v
@@ -5,14 +5,19 @@ module fizzbuzz_tb (
reg [7:0] number = 0;
+reg[2:0] fftst;
wire [7:0] num_out;
+reg clk_i = 0;
fizzbuzz uut(
+ .clk_i(clk_i),
.num_i(number),
.num_o(num_out),
.fizz_o(),
.buzz_o(),
- .fizzbuzz_o()
+ .fizzbuzz_o(),
+ // I still don't 100% get non-blocking assignments
+ .ff_test_o(fftst)
);
initial begin
@@ -22,6 +27,7 @@ end
always #10 begin
number <= number + 1;
+ clk_i <= ~clk_i;
if (number == 3) assert(num_out == 0);
if (number == 5) assert(num_out == 0);
if (number == 15) assert(num_out == 0);