from soc.scoreboard.memfu import MemFunctionUnits
from soc.experiment.compalu import ComputationUnitNoDelay
-from soc.experiment.compldst import LDSTCompUnit
+from soc.experiment.compldst_multi import LDSTCompUnit
from soc.experiment.testmem import TestMemory
from soc.experiment.alu_hier import ALU, BranchALU, CompALUOpSubset
from soc.fu.div.test.test_pipe_caller import DivTestCases # creates the tests
from soc.fu.test.common import ALUHelpers
-from soc.fu.compunits.compunits import DivFunctionUnit
+from soc.fu.compunits.compunits import DivFSMFunctionUnit
from soc.fu.compunits.test.test_compunit import TestRunner
from soc.config.endian import bigendian
class DivTestRunner(TestRunner):
def __init__(self, test_data):
- super().__init__(test_data, DivFunctionUnit, self,
+ super().__init__(test_data, DivFSMFunctionUnit, self,
Function.DIV, bigendian)
def get_cu_inputs(self, dec2, sim):