k-bounded Loop Scheme - new Operators
New: gate operator G, operator Dk and a synchronization tree.
The Dk operator performs the modulo k increment of the iteration number of tokens circulation through loop.
The G operator has two inputs (for control and data) and functions as loop throttle by passing one token from its data input to the output for each token on its control input.
At the end of each iteration, a new control token is generated by combining the output of all Dk operators into a single value using the synchronization tree.
Loop throttling: at most k consecutive loop iterations active at the same time and, as a result, only k frames are needed.