The ctrlSignal is essential for commit units to communicate kill or pass signals.
This signal should be routed in a manner that replicates the control flow.
Currently, the control flow's branches are supported, but there are instances where these branches converge. In such cases, the replicated ctrlSignal should also converge, a feature that is not yet supported.
In the figure below, the control flow converges after having branched once.
The convergence occurs in the mux (data channel) or the cmerge (control channel).
The ctrlSignal is essential for commit units to communicate kill or pass signals. This signal should be routed in a manner that replicates the control flow.
Currently, the control flow's branches are supported, but there are instances where these branches converge. In such cases, the replicated ctrlSignal should also converge, a feature that is not yet supported.
In the figure below, the control flow converges after having branched once. The convergence occurs in the mux (data channel) or the cmerge (control channel).