提交 668b6cce 编写于 作者: A Allen

WBU: for probeAck[Data], c_source should be copied from b_source.

See Tilelink spec 1.8.1 page 76.
Section 9.3.5. ProbeAck and Section 9.3.5. ProbeAckData.
上级 7a306592
......@@ -126,14 +126,14 @@ class WritebackUnit(edge: TLEdgeOut) extends DCacheModule {
val id = cfg.nMissEntries
val probeResponse = edge.ProbeAck(
fromSource = id.U,
fromSource = req.source,
toAddress = r_address,
lgSize = log2Ceil(cfg.blockBytes).U,
reportPermissions = req.param
)
val probeResponseData = edge.ProbeAck(
fromSource = id.U,
fromSource = req.source,
toAddress = r_address,
lgSize = log2Ceil(cfg.blockBytes).U,
reportPermissions = req.param,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册