Patent ID: 7844014

Claim:
A pre-distortion apparatus comprising: a datapath for carrying a datapath signal, a source of a reference signal, and a feedback path for carrying feedback signal; an error signal generator comprising a difference amplifier, wherein the input signals to said difference amplifier comprise: 1) a first amplifier input signal derived from the reference signal, and 2) a second amplifier input signal derived from the feedback signal, and wherein the output signal of said amplifier comprises an error signal; an adaptive block comprising: an analysis basis function generator for generating a plurality of analysis basis functions; a plurality of correlators for correlating the error signal with each of said plurality of analysis basis functions, the output signals of the plurality of correlators comprising a plurality of correlation coefficients; a synthesis block for generating a plurality of synthesis work functions and for generating a weighted sum of said plurality of synthesis work functions, wherein each synthesis work function is weighted by a corresponding one of said plurality of correlation coefficients; a variable gain amplifier (VGA) for multiplying said datapath signal with said weighted sum of said plurality of synthesis work functions.