aboutsummaryrefslogtreecommitdiff
path: root/src/ram.v
diff options
context:
space:
mode:
authorFlavian Kaufmann <flavian@flaviankaufmann.ch>2024-05-12 21:27:41 +0200
committerFlavian Kaufmann <flavian@flaviankaufmann.ch>2024-05-12 21:27:41 +0200
commitdeb7d0a6fc76d5250c238d479cf97d4755abef01 (patch)
tree395c266ff4757e83e151d1286d6d2388e63d9a9c /src/ram.v
parent008059fbe4e960a10bb4c444013129e0aaa02818 (diff)
downloadriscv_cpu-deb7d0a6fc76d5250c238d479cf97d4755abef01.tar.gz
riscv_cpu-deb7d0a6fc76d5250c238d479cf97d4755abef01.zip
refactoring
Diffstat (limited to 'src/ram.v')
-rw-r--r--src/ram.v13
1 files changed, 3 insertions, 10 deletions
diff --git a/src/ram.v b/src/ram.v
index efcfc04..1573de8 100644
--- a/src/ram.v
+++ b/src/ram.v
@@ -17,17 +17,10 @@ reg [8:0] memory [SIZE-1:0];
assign data_read = { memory[addr + 3], memory[addr + 2], memory[addr + 1], memory[addr + 0] };
-// integer i;
always @(posedge clk /*or posedge rst*/) begin
-// if (rst) begin
-// for (i = 0; i < SIZE; i = i + 1)
-// memory[i] <= 0;
-// end else begin
- if (we) begin
- { memory[addr + 3], memory[addr + 2], memory[addr + 1], memory[addr + 0] } = data_write;
- end
-// end
-
+ if (we) begin
+ { memory[addr + 3], memory[addr + 2], memory[addr + 1], memory[addr + 0] } = data_write;
+ end
end
endmodule