From b237e246b3b0a80262dfbd11792dd133e99fb343 Mon Sep 17 00:00:00 2001 From: Michael Rogenmoser Date: Thu, 11 Jul 2024 17:06:07 +0200 Subject: [PATCH] axi_to_detailed_mem: Only exokay if request had lock --- src/axi_bus_compare.sv | 2 +- src/axi_to_detailed_mem.sv | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/axi_bus_compare.sv b/src/axi_bus_compare.sv index 803b593e5..e1a3426ee 100644 --- a/src/axi_bus_compare.sv +++ b/src/axi_bus_compare.sv @@ -355,7 +355,7 @@ module axi_bus_compare #( .flush_i ( 1'b0 ), .usage_o (), .data_i ( {axi_a_req_i.aw.addr[$clog2(DataWidth/8)-1:0], axi_a_req_i.aw.size} ), - .valid_i ( fifo_valid_aw_a [id] & fifo_ready_aw_a [id] ), + .valid_i ( axi_a_req_i.aw_valid & axi_a_rsp_o.aw_ready ), .ready_o (), .data_o ( {w_offset, w_size} ), .valid_o (), diff --git a/src/axi_to_detailed_mem.sv b/src/axi_to_detailed_mem.sv index d66c4d143..2ea01f3bf 100644 --- a/src/axi_to_detailed_mem.sv +++ b/src/axi_to_detailed_mem.sv @@ -533,9 +533,9 @@ module axi_to_detailed_mem #( ((i*NumBytesPerBank) < ((meta_buf.addr % DataWidth/8) + 1<