Patent ID: 7277516

Claim:
For a communication system wherein a transmitted signal is distorted to become a received signal, wherein the transmitted signal comprises a sequence of data cycles of uniform duration, wherein during a portion of some data cycles the transmitted signal is of substantially constant high magnitude and during a portion of all other data cycles the transmitted signal is of substantially constant low magnitude, such that a pattern of high and low magnitudes represents a sequence of symbols, a method for processing the received signal to produce a first data signal representing the sequence of symbols, the method comprising the steps of: filtering the received signal with a transfer function controlled by at least one filter control signal to produce a compensated signal; processing the compensated signal to generate a sampling clock signal having a plurality of successive cycles of said uniform duration wherein a leading edge of the sampling clock signal occurs at a start of each sampling clock signal cycle and a trailing edge of the sampling clock signal occurs substantially at a middle of each sampling clock signal cycle; generating the first data signal having successive states representing magnitudes of the compensated signal on successive leading edges of the sampling clock signal; generating a second data signal having successive states representing magnitudes of the compensated signal on successive trailing edges of the sampling clock signal; and generating the at least one filter control signal as a function of the first and second data signals.