add logical compunit test
[soc.git] / src / soc / fu / compunits / compunits.py
index bfaa693a7629f1e0fc05f5454ad7a204aab8bc26..d40549d5324dc50ef38e6ba88e1bca9a42dd6451 100644 (file)
@@ -48,6 +48,9 @@ from soc.experiment.compalu_multi import MultiCompUnit
 from soc.fu.alu.pipeline import ALUBasePipe
 from soc.fu.alu.pipe_data import ALUPipeSpec
 
+from soc.fu.logical.pipeline import LogicalBasePipe
+from soc.fu.logical.pipe_data import LogicalPipeSpec
+
 from soc.fu.cr.pipeline import CRBasePipe
 from soc.fu.cr.pipe_data import CRPipeSpec
 
@@ -97,6 +100,9 @@ class FunctionUnitBaseMulti:
 class ALUFunctionUnit(FunctionUnitBaseSingle):
     def __init__(self): super().__init__(ALUPipeSpec, ALUBasePipe)
 
+class LogicalFunctionUnit(FunctionUnitBaseSingle):
+    def __init__(self): super().__init__(LogicalPipeSpec, LogicalBasePipe)
+
 class CRFunctionUnit(FunctionUnitBaseSingle):
     def __init__(self): super().__init__(CRPipeSpec, CRBasePipe)