add comments on where DivPipeCoreSetupStage would be used
[ieee754fpu.git] / src / ieee754 / fpdiv / divstages.py
index d62db0de038a69ebe34aeb8573740c4baa7bbe2d..c9813e45bfe366f2b268f82eb94c8b0b5927c838 100644 (file)
@@ -76,6 +76,13 @@ class FPDivStages(FPState, SimpleHandshake):
 
         if self.begin: # XXX check this
             divstages.append(FPDivStage0Mod(self.width, self.pspec))
+            # XXX if FPDivStage0Mod is to be used to convert from
+            # FPSCData into DivPipeCoreInputData, rather than
+            # DivPipeCoreSetupStage conforming *to* FPSCData format,
+            # then DivPipeCoreSetupStage needs to be added here:
+            # vvvvvvv
+            # FIXME divstages.append(DivPipeCoreSetupStage(something))
+            # ^^^^^^^
 
         for count in range(self.n_stages): # number of combinatorial stages
             divstages.append(FPDivStage1Mod(self.width, self.pspec))