未验证 提交 89f7d72d 编写于 作者: Y Yinan Xu 提交者: GitHub

Merge pull request #353 from RISCVERS/pipeline-connect-name

PipelineConnect: suggest name for valid
...@@ -6,6 +6,7 @@ import chisel3.util._ ...@@ -6,6 +6,7 @@ import chisel3.util._
object PipelineConnect { object PipelineConnect {
def apply[T <: Data](left: DecoupledIO[T], right: DecoupledIO[T], rightOutFire: Bool, isFlush: Bool) = { def apply[T <: Data](left: DecoupledIO[T], right: DecoupledIO[T], rightOutFire: Bool, isFlush: Bool) = {
val valid = RegInit(false.B) val valid = RegInit(false.B)
valid.suggestName("pipeline_valid")
when (rightOutFire) { valid := false.B } when (rightOutFire) { valid := false.B }
when (left.valid && right.ready) { valid := true.B } when (left.valid && right.ready) { valid := true.B }
when (isFlush) { valid := false.B } when (isFlush) { valid := false.B }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册