aboutsummaryrefslogtreecommitdiff
path: root/de1-gui/tb_de1_gui.sv
diff options
context:
space:
mode:
authorgithub-classroom[bot] <66690702+github-classroom[bot]@users.noreply.github.com>2025-09-10 21:59:56 +0000
committerGitHub <noreply@github.com>2025-09-10 21:59:56 +0000
commita186a9a6be2cb0ece7ecf0bcc27e813f5534603d (patch)
treea4cadf53c9e7c47290b54b0446de418a9880e17e /de1-gui/tb_de1_gui.sv
Initial commit
Diffstat (limited to '')
-rw-r--r--de1-gui/tb_de1_gui.sv23
1 files changed, 23 insertions, 0 deletions
diff --git a/de1-gui/tb_de1_gui.sv b/de1-gui/tb_de1_gui.sv
new file mode 100644
index 0000000..1c96fa3
--- /dev/null
+++ b/de1-gui/tb_de1_gui.sv
@@ -0,0 +1,23 @@
+`timescale 1ps / 1ps
+
+module tb_de1_gui();
+ logic CLK;
+ logic [3:0] KEY;
+ logic [9:0] SW;
+ logic [9:0] LEDR;
+ logic [6:0] HEX0;
+ logic [6:0] HEX1;
+ logic [6:0] HEX2;
+ logic [6:0] HEX3;
+ logic [6:0] HEX4;
+ logic [6:0] HEX5;
+
+ de1_gui gui(.SW, .KEY, .LEDR, .HEX5, .HEX4, .HEX3, .HEX2, .HEX1, .HEX0);
+
+ button_pusher dut(.CLK, .SW, .KEY, .LEDR, .HEX5, .HEX4, .HEX3, .HEX2, .HEX1, .HEX0);
+
+ initial begin
+ CLK = 0;
+ forever #5 CLK = ~CLK;
+ end
+endmodule