Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
language:langs:dflow [2020/08/09 11:45] rajit [Controlled merge] |
language:langs:dflow [2020/12/22 10:17] rajit [Deterministic and non-deterministic merge] |
||
---|---|---|---|
Line 112: | Line 112: | ||
</ | </ | ||
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: | ||
+ | < | ||
+ | dataflow { | ||
+ | {|} I0, I1 -> O, c | ||
+ | } | ||
+ | </ | ||
+ | For each output generated, the control channel '' | ||
====== Examples ====== | ====== Examples ====== |