diff --git a/uncore/src/memserdes.scala b/uncore/src/memserdes.scala index b1272b28..2af04df8 100644 --- a/uncore/src/memserdes.scala +++ b/uncore/src/memserdes.scala @@ -107,8 +107,7 @@ class MemSerdes(w: Int) extends Component } io.wide.resp.valid := resp_val - io.wide.resp.bits.tag := in_buf(io.wide.resp.bits.tag.width-1,0) - io.wide.resp.bits.data := in_buf >> UFix(io.wide.resp.bits.tag.width) + io.wide.resp.bits := io.wide.resp.bits.fromBits(in_buf) } class MemDesserIO(w: Int) extends Bundle {