fix test_fpmul_pipe_32.py after new PipelineSpec class added
[ieee754fpu.git] / src / ieee754 / fpcommon / getop.py
index 27f677c7a2056f72bc67c914454f3df0e10b0c9b..fb7f3b26998679b624b5a03c255a0b063ce2e4d0 100644 (file)
@@ -91,10 +91,10 @@ class FPPipeContext:
                                    "operator". instance must have an "eq"
                                    function.
         """
-        self.id_wid = pspec.id_width
-        self.op_wid = pspec.get('op_wid', 0)
+        self.id_wid = pspec.id_wid
+        self.op_wid = pspec.op_wid
         self.muxid = Signal(self.id_wid, reset_less=True)   # RS multiplex ID
-        opkls = pspec.get('opkls', None)
+        opkls = pspec.opkls
         if opkls is None:
             self.op = Signal(self.op_wid, reset_less=True)
         else: