Skip to content

Commit 4ccc7b3

Browse files
Jackie425Copilot
andauthored
Fix scrubber request uncacheable handling
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
1 parent f10072d commit 4ccc7b3

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

rtl/src/hpdcache_ctrl.sv

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -504,7 +504,8 @@ import hpdcache_pkg::*;
504504
end
505505

506506
// Decode operation in stage 0
507-
assign st0_req_is_uncacheable = ~cfg_enable_i ? 1'b1 :
507+
assign st0_req_is_uncacheable = st0_req.err_scrubbing ? 1'b0 :
508+
~cfg_enable_i ? 1'b1 :
508509
st0_req_is_cmo_prefetch ? 1'b0 :
509510
st0_req.req.pma.uncacheable;
510511
assign st0_req_is_load = is_load(st0_req.req.op) & ~st0_req.err_scrubbing;

0 commit comments

Comments
 (0)