A method of controlling a feedforward filter of an equalizer includes the
steps of generating a complex representation of an output of the
feedforward filter and generating a representation of a decision from an
output of the equalizer. The complex representation and the decision
representation are correlated to obtain a phase error estimate. A phase
correction value is generated based on the phase error estimate and used
to adjust the phase of the output of the feedforward filter.