From 24f564f28f9d95765b023c39d9c15c2b4a5c8677 Mon Sep 17 00:00:00 2001 From: uvok Date: Sun, 28 Dec 2025 16:02:01 +0100 Subject: p2s: Check if bits are correct --- par_to_ser.tb.v | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'par_to_ser.tb.v') diff --git a/par_to_ser.tb.v b/par_to_ser.tb.v index a60c13b..4242d37 100644 --- a/par_to_ser.tb.v +++ b/par_to_ser.tb.v @@ -37,6 +37,8 @@ end always #10 clk_i = ~clk_i; +integer sollbit = 1'b0; + initial begin #37 @@ -49,8 +51,16 @@ initial begin #20 data_valid_i <= 1'b0; + for (integer j = 0; j < 8; j++) begin + sollbit = (i >> j) & 1; + assert(dat_o == sollbit); + + #20 + ; + end + // let module do its work - #200 + #40 ; end -- cgit v1.2.3