提交 cc24c304 编写于 作者: W William Wang

ldu: remove dcache sram data from forwardData (#1754)

forwardData for load queue does not need data from dcache sram.
In this way, we remove load queue data wdata fanin from all dcache
data srams
上级 2fd089ae
......@@ -431,8 +431,8 @@ class LoadUnit_S2(implicit p: Parameters) extends XSModule with HasLoadHelper {
(fullForward || io.csrCtrl.cache_error_enable && s2_cache_tag_error)
// io.out.bits.forwardX will be send to lq
io.out.bits.forwardMask := forwardMask
// data retrived from dcache is also included in io.out.bits.forwardData
io.out.bits.forwardData := rdataVec
// data from dcache is not included in io.out.bits.forwardData
io.out.bits.forwardData := forwardData
io.in.ready := io.out.ready || !io.in.valid
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册