A decoder includes cascaded lattice filters that receive encoded data and
include adaptive inputs and output taps. A tap control couples a selected
output tap to a viterbi input as a function of a viterbi output. A noise
adaptation circuit provides adjustment to the adaptive inputs as a
function of the viterbi output to whiten non-stationary noise that is
received with the encoded data.