Patent ID: 7830956

Claim:
A method for processing a sampled signal, comprising: receiving a noisy signal from a channel at a channel speed; providing error adjustment to the noisy signal; sampling the noisy signal at a sampling speed less than the channel speed to yield a sampled noisy signal; determining a sampled expected noiseless signal at a target response filter; determining the difference between the sampled noisy signal and the sampled expected noiseless signal to determine an error associated with the sampled noisy signal at the sampling speed; accumulating a plurality of cross-correlated data points of the noisy signal cross-correlated with the error associated with the sampled noisy signal; forming a cross-correlation vector from the cross-correlated data points at a vector speed, the vector speed less than the speed at which the noisy signal is sampled; and determining compensation information for the error adjustment, the compensation information based on the error associated with the sampled noisy signal and the cross-correlation vector, and the compensation information determined at a compensation speed less than the channel speed.