xref: /XiangShan/src/main/scala/xiangshan/backend/fu/fpu/FpNonPipedFuncUnit.scala (revision 517544cdbf9df2035c91f31798168c81d2589d65)
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