Dataflow Performance Issues

Explanation

Consider the dataflow network pictured above. This warning message hints at the fact that because process P1 is writing an external output, it will introduce a synchronization point that will definitely harm performance. The suggestion is to route that output through process P2 so that it becomes part of the dataflow.

Note that this warning is only relevant when the block level protocol is ap_ctrl_hs or ap_ctrl_chain.