A decision feedback equalizer with dynamic feedback control for use in an
adaptive signal equalizer. Timing within the decision feedback loop is
dynamically controlled to optimize recovery of the data signal by the
output signal slicer. The dynamic timing is controlled by a signal formed
as a combination of feedback and feedforward signals. The feedback signal
is an error signal related to a difference between pre-slicer and
post-slicer signals. The feedforward signal is formed by differentiating
and delaying the incoming data signal.