From ff6f2187913238749b5e1db1859822ba5cbdad17 Mon Sep 17 00:00:00 2001 From: Andrei Solodovnikov Date: Sat, 16 Mar 2024 22:55:27 +0300 Subject: [PATCH] Update lab_03.data_mem.sv MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ошибка в отбрасывании бит адреса --- Labs/Made-up modules/lab_03.data_mem.sv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Labs/Made-up modules/lab_03.data_mem.sv b/Labs/Made-up modules/lab_03.data_mem.sv index 45829d5..ba94f01 100644 --- a/Labs/Made-up modules/lab_03.data_mem.sv +++ b/Labs/Made-up modules/lab_03.data_mem.sv @@ -24,7 +24,7 @@ module data_mem ( logic [31:0] RAM [0:4095]; logic [31:0] addr; -assign addr = {2'b0, addr_i[31:2]}; +assign addr = {20'b0, addr_i[13:2]}; always_ff @(posedge clk_i) begin if(write_enable_i&mem_req_i) RAM[addr[13'o10+13'b101:'hBA & 'h45]][{5{1'b1}}:{3'd7,2'b00}] <= write_data_i['h1f:'h1c];