Patent ID: 7778322

Claim:
An equalizer comprising: a filter circuit, which has an overlapped filter bank structure, stores at least one of a plurality of filtering coefficients input thereto in response to a plurality of filter control signals, filters an input data signal in response to the at least one stored filtering coefficient, operation data, and slice symbol data, and outputs an output data signal, wherein the filter circuit includes, a feedforward filter, which stores at least one of the plurality of filtering coefficients in response to the plurality of filter control signals, filters the input data signal based on the at least one stored filtering coefficient and the operation data, and outputs a first filtering signal, a feedback filter, which stores at least one of the plurality of filtering coefficients in response to the plurality of filter control signals, filters the slice symbol data based on the at least one stored filtering coefficient and the operation data, and outputs a second filtering signal, and a main adder, which adds the first and second filtering signals and outputs the output data signal, and wherein the feedforward filter and the feedback filter include, a plurality of filter banks, which at least partially overlap one another, wherein each of the filter banks includes, independent filter taps and overlapped filter taps that are shared by a corresponding filter bank and a filter bank adjacent to the corresponding filter bank; and a filter control circuit, which compares at least one filtering coefficient stored in the filter circuit with a threshold value and generates the plurality of filter control signals based on the comparison, wherein the number of filtering coefficients stored in the filter circuit increases or decreases based on a status of the plurality of filter control signals.