summaryrefslogtreecommitdiff
path: root/CEL_PROJECT.v
diff options
context:
space:
mode:
authorvin <git@vineetk.net>2025-03-10 15:41:13 -0400
committervin <git@vineetk.net>2025-03-10 15:41:13 -0400
commitf697bf76970fc1d264d52afd7e0e28d64f209e82 (patch)
tree08f56d8219b7a14382a6ab9b2227898e01424450 /CEL_PROJECT.v
initial payload
Diffstat (limited to 'CEL_PROJECT.v')
-rw-r--r--CEL_PROJECT.v38
1 files changed, 38 insertions, 0 deletions
diff --git a/CEL_PROJECT.v b/CEL_PROJECT.v
new file mode 100644
index 0000000..082b5de
--- /dev/null
+++ b/CEL_PROJECT.v
@@ -0,0 +1,38 @@
1module CEL_PROJECT(
2
3 //////////// CLOCK //////////
4 input ADC_CLK_10,
5 input MAX10_CLK1_50,
6 input MAX10_CLK2_50,
7
8 //////////// SEG7 //////////
9 output [7:0] HEX0,
10 output [7:0] HEX1,
11 output [7:0] HEX2,
12 output [7:0] HEX3,
13 output [7:0] HEX4,
14 output [7:0] HEX5,
15
16 //////////// KEY //////////
17 input [1:0] KEY,
18
19 //////////// LED //////////
20 output [9:0] LEDR,
21
22 //////////// SW //////////
23 input [9:0] SW,
24
25 //////////// GPIO, GPIO connect to GPIO Default //////////
26 inout [35:0] GPIO
27);
28
29
30wire [31:0] my_PC, my_rd;
31
32assign clk = ~KEY[1]; //ADC_CLK_10;
33
34my_computer U1(.clk(clk), .reset(~KEY[0]), .my_sw(SW[7:0]), .my_rd(my_rd), .my_PC(my_PC)); // Excluding comments 200+ lines of "code"
35
36assign LEDR = SW[9] ? my_PC : my_rd;
37
38endmodule