From 1c79a23a8bbbddf346295a563426dcccf29861c0 Mon Sep 17 00:00:00 2001 From: "Wesley W. Terpstra" Date: Thu, 13 Oct 2016 13:46:24 -0700 Subject: [PATCH] axi4 Fragmenter: initialize error response to 0 --- src/main/scala/uncore/axi4/Fragmenter.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/uncore/axi4/Fragmenter.scala b/src/main/scala/uncore/axi4/Fragmenter.scala index afd68a66..2e3ac71d 100644 --- a/src/main/scala/uncore/axi4/Fragmenter.scala +++ b/src/main/scala/uncore/axi4/Fragmenter.scala @@ -225,7 +225,7 @@ class AXI4Fragmenter(lite: Boolean = false, maxInFlight: Int = 32, combinational in_b.bits := out_b.bits // Merge errors from dropped B responses - val r_resp = Reg(UInt(width = AXI4Parameters.respBits)) + val r_resp = RegInit(UInt(0, width = AXI4Parameters.respBits)) val resp = out_b.bits.resp | r_resp when (out_b.fire()) { r_resp := Mux(b_last, UInt(0), resp) } in_b.bits.resp := resp