1package xiangshan.backend.fu.fpu 2 3import org.chipsalliance.cde.config.Parameters 4import chisel3._ 5import chisel3.util._ 6import utility.DataHoldBypass 7import xiangshan.backend.fu.{FuConfig, FuncUnit} 8 9class FpNonPipedFuncUnit(cfg: FuConfig)(implicit p: Parameters) extends FuncUnit(cfg) 10 with FpFuncUnitAlias 11{ 12 protected val outCtrl = DataHoldBypass(io.in.bits.ctrl, io.in.fire) 13 protected val outData = DataHoldBypass(io.in.bits.data, io.in.fire) 14 15 connectNonPipedCtrlSingal 16} 17