Moved 7 segment display logic to subdirectory
ci/woodpecker/push/test-workflow Pipeline was successful

Also fixed up the one type I found in the seconds display
This commit is contained in:
2025-05-19 15:48:05 -07:00
parent 15509fa27a
commit 3b30a32045
5 changed files with 64 additions and 9 deletions
@@ -1,3 +1,4 @@
`timescale 1ns / 1ps
module seconds_display_tb;
int errors = 0;
logic [5:0] seconds;
@@ -16,14 +17,16 @@ initial begin
#1
if (display_ones !== expected_ones) begin
errors++;
$display("Failed ones test case, displayed = %b, expected = %b",
$error("Failed ones test case, seconds = %d, displayed = %b, expected = %b",
seconds,
display_ones,
expected_ones);
end
else
if (display_tens !== expected_tens) begin
errors++;
$display("Failed tens test case, displayed = %b, expected = %b",
$error("Failed tens test case, seconds = %d, displayed = %b, expected = %b",
seconds,
display_tens,
expected_tens);
end