From 4a1e067c62044db82e8e1a3d13c4f72a2165d361 Mon Sep 17 00:00:00 2001 From: Luca Colagrande Date: Wed, 14 Feb 2024 11:43:30 +0100 Subject: [PATCH] hw: Fix repeated load-stores in FPSS on WAW stall (#92) Co-authored-by: Paul Scheffler --- hw/snitch_cluster/src/snitch_fp_ss.sv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/snitch_cluster/src/snitch_fp_ss.sv b/hw/snitch_cluster/src/snitch_fp_ss.sv index fc75a386c..46ac94a33 100644 --- a/hw/snitch_cluster/src/snitch_fp_ss.sv +++ b/hw/snitch_cluster/src/snitch_fp_ss.sv @@ -2580,7 +2580,7 @@ module snitch_fp_ss import snitch_pkg::*; #( // ---------------------- // Load/Store Unit // ---------------------- - assign lsu_qvalid = acc_req_valid_q & (&op_ready) & (is_load | is_store); + assign lsu_qvalid = acc_req_valid_q & (&op_ready) & (is_load | is_store) & dst_ready; snitch_lsu #( .AddrWidth (AddrWidth),