Patent ID: 8355430

Claim:
A circuit for demodulating a data communication into a sequence of symbols, comprising: a first filter that generates a first convolution between a first plurality of coefficients and the data communication, wherein the data communication is a distortion by a channel of a first sequence of symbols selected from a plurality of symbols in a constellation; a first error circuit coupled to the first filter, wherein the first error circuit maps the first convolution to a second sequence of symbols; an adaption circuit coupled to the first filter and the first error circuit, wherein the adaption circuit adjusts the first coefficients until a convergence at a last one of the symbols in the second sequence; a second filter coupled to the adaption circuit, wherein the second filter generates a second convolution between a second plurality of coefficients and the data communication, wherein the second coefficients are initialized to the first coefficients from the adaption circuit; and a second error circuit coupled to the second filter, wherein the second error circuit maps the second convolution to a third sequence of symbols.