1. A receiver operable to detect a synchronisation position for recovering data from a set of received signal samples, said receiver comprising a filter having an impulse response matched to a predetermined characteristic of the received signal and operable to produce an output signal which is representative of the convolution of the impulse response and said received signal samples, a synchronisation detector operable to detect said synchronisation position from said filter output signal, and a data detector operable to detect and recover data from the set of received signal samples from the synchronisation position provided by said synchronisation detector, wherein said synchronisation detector is operable to represent each of said received signal samples as a positive or negative constant in dependence upon the relative sign of the signal sample, and to represent each of said samples of said filter impulse response as a positive or negative constant in dependence upon the relative sign of said impulse response samples, and said filter is operable to convolve said impulse response with said received signal samples by logically combining the representation of said received signal samples and said impulse response to produce said output signal.