You mostly do not need to worry about pitfalls of concurrent processing (races, deadlocks, livelocks, resource sharing, etc.). The fact of cooperative processing takes care of such issues by design.
Abstract: Correlators play key roles in impulse radio ultrawideband (IR-UWB) transceivers. Multiplier-based correlator performs correlation-type demodulation in addition to select desired UWB signals ...