from soc.fu.div.pipeline import DivBasePipe
 from soc.fu.div.pipe_data import DivPipeSpecFSMDivCore
+from soc.fu.div.pipe_data import DivPipeSpecDivPipeCore
 
 from soc.fu.mul.pipeline import MulBasePipe
 from soc.fu.mul.pipe_data import MulPipeSpec
     fnunit = Function.DIV
 
     def __init__(self, idx):
-        super().__init__(DivPipeSpecFSMDivCore, DivBasePipe, idx)
+        #super().__init__(DivPipeSpecFSMDivCore, DivBasePipe, idx)
+        super().__init__(DivPipeSpecDivPipeCore, DivBasePipe, idx)
 
 
 class MulFunctionUnit(FunctionUnitBaseSingle):