diff --git a/src_Core/RISCY_OOO/procs/RV64G_OOO/MemExePipeline.bsv b/src_Core/RISCY_OOO/procs/RV64G_OOO/MemExePipeline.bsv index caf9a5e..ebfc347 100644 --- a/src_Core/RISCY_OOO/procs/RV64G_OOO/MemExePipeline.bsv +++ b/src_Core/RISCY_OOO/procs/RV64G_OOO/MemExePipeline.bsv @@ -1470,7 +1470,7 @@ module mkMemExePipeline#(MemExeInput inIfc)(MemExePipeline); `ifdef RVFI , ExtraTraceBundle{ regWriteData: fromMemTaggedData(resp), - memByteEn: replicate(False) + memByteEn: unpack(truncate(pack(lsqDeqSt.shiftedBE) >> lsqDeqSt.paddr[3:0])) } `endif );