提交 37483030 编写于 作者: J JinYue

IFU: <timing> f0_flush only flush control registers

上级 e6b951cf
...@@ -158,9 +158,9 @@ class NewIFU(implicit p: Parameters) extends XSModule ...@@ -158,9 +158,9 @@ class NewIFU(implicit p: Parameters) extends XSModule
fromFtq.req.ready := toICache(0).ready && toICache(1).ready && f2_ready && GTimer() > 500.U fromFtq.req.ready := toICache(0).ready && toICache(1).ready && f2_ready && GTimer() > 500.U
toICache(0).valid := fromFtq.req.valid && !f0_flush toICache(0).valid := fromFtq.req.valid //&& !f0_flush
toICache(0).bits.vaddr := fromFtq.req.bits.startAddr toICache(0).bits.vaddr := fromFtq.req.bits.startAddr
toICache(1).valid := fromFtq.req.valid && f0_doubleLine && !f0_flush toICache(1).valid := fromFtq.req.valid && f0_doubleLine //&& !f0_flush
toICache(1).bits.vaddr := fromFtq.req.bits.nextlineStart//fromFtq.req.bits.startAddr + (PredictWidth * 2).U //TODO: timing critical toICache(1).bits.vaddr := fromFtq.req.bits.nextlineStart//fromFtq.req.bits.startAddr + (PredictWidth * 2).U //TODO: timing critical
/** <PERF> f0 fetch bubble */ /** <PERF> f0 fetch bubble */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册