twin processor arduino ?

Gadget999:
i just use it as a flag to let me know a pulse has taken place and then measure the time between them if the pulse width > 0

It will all depend on the frequency of your pulses and the accuracy you need.

(Both things that you're keeping secret - in case we give good answers...?)