Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
language:langs:dflow [2020/12/02 06:00] – external edit 127.0.0.1language:langs:dflow [2020/12/22 15:17] – [Deterministic and non-deterministic merge] rajit
Line 112: Line 112:
 </code> </code>
 Note that this introduces an arbiter.  Note that this introduces an arbiter. 
 +
 +Often it is helpful to know what decision was made by the arbiter. To support this, we permit an optional second channel on the right hand side of the dataflow expression as follows:
 +<code>
 +dataflow {
 + {|} I0, I1 -> O, c
 +}
 +</code>
 +The control channel ''c'' would be set to either 0 or 1, depending on the choice made by the arbiter.
  
 ====== Examples ====== ====== Examples ======