Subtraction of a signal 111 from a pulse response 110, where signal 111
provides a good approximation of the tail of pulse response 110, can
provide a method for canceling the tail of pulse response 110. For
continuous data streams, signals X(t), 223 and Y(t) can correspond to,
respectively, signals 110, 111 and 112. X(t) differs from 110 in being a
continuous data stream. 223 differs from 111 in being the low pass
filtering of X(t), such low pass filtering accomplished by a unit LPF
211. Y(t) differs from 112 in being a continuous stream of equalized
data, produced by subtracting the signal at 223 from X(t).A measurement
unit 213, analysis unit 214 and decision unit 215 can act to continuously
adapt LPF 211 such that tail cancellation equalization is continuously
achieved.Measurement unit 213 can construct, from Y(t), a set of
correlation measurements that can be used to adapt LPF 211.