summaryrefslogtreecommitdiff
path: root/hdl/top.sv
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--hdl/top.sv6
1 files changed, 4 insertions, 2 deletions
diff --git a/hdl/top.sv b/hdl/top.sv
index c2f56bc..41b3e23 100644
--- a/hdl/top.sv
+++ b/hdl/top.sv
@@ -11,8 +11,10 @@ module top
11 , input bit reset_n // verilator public 11 , input bit reset_n // verilator public
12 ); 12 );
13 13
14bit reset; 14bit reset = 0;
15assign reset = !reset_n; 15bit have_reset = 0;
16always_ff @(posedge clk) if (reset) have_reset <= 1;
17assign reset = !reset_n || !have_reset;
16 18
17bit [7:0] rom [0:(1<<ROM_BITS)-1]; 19bit [7:0] rom [0:(1<<ROM_BITS)-1];
18initial $readmemh("mem/rom.hex", rom); 20initial $readmemh("mem/rom.hex", rom);