update comments
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 16 Aug 2019 03:38:00 +0000 (04:38 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 16 Aug 2019 03:38:00 +0000 (04:38 +0100)
src/nmutil/singlepipe.py

index 90a3a06fde2206aebfd795679db63af5c7ec9ef5..fea35c4b87ae5c5f184412a08918e7da3538398c 100644 (file)
@@ -545,7 +545,9 @@ class MaskCancellable(ControlBase):
         with m.Else():
             # pass everything straight through.  p connected to n: data,
             # valid, mask, everything.  this is "effectively" just a
-            # StageChain (except now dynamically selectable)
+            # StageChain: MaskCancellable is doing "nothing" except
+            # combinatorially passing everything through
+            # (except now it's *dynamically selectable* whether to do that)
             m.d.comb += self.n.valid_o.eq(self.p.valid_i_test)
             m.d.comb += self.p._ready_o.eq(self.n.ready_i_test)
             m.d.comb += self.n.stop_o.eq(self.p.stop_i)