aboutsummaryrefslogtreecommitdiff
path: root/src/rom.v
diff options
context:
space:
mode:
authorFlavian Kaufmann <flavian@flaviankaufmann.ch>2024-05-08 10:55:45 +0200
committerFlavian Kaufmann <flavian@flaviankaufmann.ch>2024-05-08 10:55:45 +0200
commitaa005bc8b667668eb43c0ae62e00aefd1c3c1af5 (patch)
treea491b20a750cf0dac413aa10deb2ead3b6266fc3 /src/rom.v
parent80fee7a2db703f029989c40e823c2ccdeb078fca (diff)
downloadriscv_cpu-aa005bc8b667668eb43c0ae62e00aefd1c3c1af5.tar.gz
riscv_cpu-aa005bc8b667668eb43c0ae62e00aefd1c3c1af5.zip
assemble simple rom
Diffstat (limited to 'src/rom.v')
-rw-r--r--src/rom.v4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rom.v b/src/rom.v
index aa8c359..0a00479 100644
--- a/src/rom.v
+++ b/src/rom.v
@@ -9,14 +9,14 @@ module rom #(
`include "include/log2.vh"
-reg [7:0] memory [SIZE-1:0];
+reg [7:0] memory [0:SIZE-1];
initial begin
$readmemh("rom/rom.hex", memory, 0, SIZE-1);
end
always @(posedge clk) begin
- data_read = memory[addr];
+ data_read <= {memory[addr + 3], memory[addr + 2], memory[addr + 1], memory[addr + 0] };
end