Wideband digital predistortion linearizer for nonlinear amplifiers
First Claim
1. A system for digitally predistorting a wideband input signal to a power amplifier, comprising:
- a multi-dimensional data structure in which each element stores a set of compensation parameters, including filter coefficients, for predistorting the wideband input signal to compensate for nonlinearities in an amplification process;
an addressing circuit that generates indexes for each of the multiple dimensions of the data structure, based at least upon characteristics of the input signal, to read sets of compensation parameters from the data structure, wherein the addressing circuit generates a first index that represents an instantaneous characteristic of the wideband input signal, and generates a second index that represents an averaged characteristic of the wideband input signal, and uses the first and second indexes in combination to address the multi-dimensional data structure such that the first and second indexes correspond respectively to first and second dimensions of the multi-dimensional data structure; and
a digital compensation circuit that predistorts the input signal in real time using the compensation parameters read from the multi-dimensional data structure according to the addressing circuit, wherein the digital compensation circuit comprises a finite impulse response (FIR) filter for which coefficient sets are read from the multi-dimensional data structure;
whereby a predistortion function applied by the digital compensation circuit is dependent upon the characteristics of the wideband input signal.
8 Assignments
0 Petitions
Accused Products
Abstract
A wideband predistortion system compensates for a nonlinear amplifier'"'"'s frequency and time dependent distortion characteristics. The system comprises a data structure in which each element stores a set of compensation parameters (preferably including FIR filter coefficients) for predistorting the wideband input transmission signal. The parameter sets are preferably indexed within the data structure according to multiple signal characteristics, such as instantaneous amplitude and integrated signal envelope, each of which corresponds to a respective dimension of the data structure. To predistort the input transmission signal, an addressing circuit digitally generates a set of data structure indices from the input transmission signal, and the indexed set of compensation parameters is loaded into a compensation circuit which digitally predistorts the input transmission signal. The sets of compensation parameters are generated periodically and written to the data structure by an adaptive processing component that performs a non-real-time analysis of amplifier input and output signals.
344 Citations
51 Claims
-
1. A system for digitally predistorting a wideband input signal to a power amplifier, comprising:
-
a multi-dimensional data structure in which each element stores a set of compensation parameters, including filter coefficients, for predistorting the wideband input signal to compensate for nonlinearities in an amplification process;
an addressing circuit that generates indexes for each of the multiple dimensions of the data structure, based at least upon characteristics of the input signal, to read sets of compensation parameters from the data structure, wherein the addressing circuit generates a first index that represents an instantaneous characteristic of the wideband input signal, and generates a second index that represents an averaged characteristic of the wideband input signal, and uses the first and second indexes in combination to address the multi-dimensional data structure such that the first and second indexes correspond respectively to first and second dimensions of the multi-dimensional data structure; and
a digital compensation circuit that predistorts the input signal in real time using the compensation parameters read from the multi-dimensional data structure according to the addressing circuit, wherein the digital compensation circuit comprises a finite impulse response (FIR) filter for which coefficient sets are read from the multi-dimensional data structure;
whereby a predistortion function applied by the digital compensation circuit is dependent upon the characteristics of the wideband input signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
means for generating higher order multiples of the input signal;
means for independently filtering the input signal and each higher order multiple of the input signal; and
means for combining the input signal and the higher order multiples of the input signal after filtering to form a compensated input signal.
-
-
14. The system as in claim 1, wherein the digital compensation circuit corrects for at least amplitude dependent and frequency dependent variations in the gain and phase rotation introduced by the power amplifier.
-
15. The system as in claim 1, wherein the compensation parameters stored within the multi-dimensional data structure include IQ modulator correction coefficients.
-
16. The system as in claim 1, further comprising an automatic gain control circuit that dynamically adjusts an output of the digital compensation circuit prior to amplification.
-
17. The system as in claim 1, wherein the wideband input signal has an envelope that varies in amplitude and phase.
-
18. The system as in claim 1, wherein the addressing circuit comprises a two-dimensional ROM circuit indexed by real and imaginary signal components.
-
19. A linear wideband amplifier system, comprising:
-
a nonlinear amplification chain along which a wideband input signal is upconverted and amplified for transmission;
a multi-dimensional data structure in which each storage element stores a set of compensation parameters, including filter coefficients, for predistorting the wideband input signal;
an addressing circuit that generates indexes for each of the multiple dimensions of the data structure, based at least upon characteristics of the wideband input signal, to read sets of compensation parameters from the data structure for use, wherein the addressing circuit generates a first index that represents an instantaneous characteristic of the wideband input signal, and generates a second index that represents an averaged characteristic of the wideband input signal, and uses the first and second indexes in combination to address the multi-dimensional data structure such that the first and second indexes correspond respectively to first and second dimensions of the multi-dimensional data structure;
a digital compensation circuit that predistorts the wideband input signal, prior to processing along the amplification chain, using the sets of compensation parameters read from the multi-dimensional data structure, to compensate for nonlinearities in the amplification chain;
an adaptive compensation estimator that generates the sets of compensation parameters stored in the multi-dimensional data structure based on a non-real-time analysis of signals within the amplifier system; and
a feedback circuit that generates a digital observation signal which represents an output of the amplification chain, and provides the digital observation signal to the adaptive compensation estimator. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method of predistorting an input signal to an amplifier system to compensate for distortion introduced by the amplifier system, the method comprising:
-
digitally processing the input signal to generate a plurality of indices, wherein each of the indices corresponds to a different respective characteristic of the input signal;
applying the plurality of indices in combination to a memory to look up a set of predistortion coefficients therefrom; and
digitally predistorting the input signal according to the set of predistortion coefficients to compensate for distortion introduced during amplification;
whereby the input signal is predistorted using a predistortion function that is dependent upon multiple characteristics of the input signal;
wherein the step of digitally processing the input signal to generate a plurality of indices comprises generating a first index that represents an instantaneous characteristic of the input signal, and generating a second index that represents an averaged characteristic of the input signal. - View Dependent Claims (36, 37, 38)
-
-
39. A system for digitally predistorting a wideband input signal to a power amplifier, comprising:
-
a multi-dimensional data structure in which each element stores a set of compensation parameters, including filter coefficients, for predistorting the wideband input signal to compensate for nonlinearities in an amplification process;
an addressing circuit that generates indexes for each of the multiple dimensions of the data structure, based at least upon characteristics of the input signal, to read sets of compensation parameters from the data structure;
a digital compensation circuit that predistorts the input signal in real time using the compensation parameters read from the multi-dimensional data structure according to the addressing circuit; and
an adaptive estimation component that generates the compensation parameters, and stores the compensation parameters in the multi-dimensional data structure, based on a non-real-time analysis of the wideband input signal and an observed output signal;
whereby a predistortion function applied by the digital compensation circuit is dependent upon the characteristics of the wideband input signal. - View Dependent Claims (40, 41, 42)
-
-
43. A system for digitally predistorting a wideband input signal to a power amplifier, comprising:
-
a multi-dimensional data structure in which each element stores a set of compensation parameters, including filter coefficients, for predistorting the wideband input signal to compensate for nonlinearities in an amplification process;
an addressing circuit that generates indexes for each of the multiple dimensions of the data structure, based at least upon characteristics of the input signal, to read sets of compensation parameters from the data structure; and
a digital compensation circuit that predistorts the input signal in real time using the compensation parameters read from the multi-dimensional data structure according to the addressing circuit, wherein the digital compensation circuit comprises a quasi-static filter that is cascaded with a dynamic filter, wherein coefficients of the dynamic filter are updated more frequently than coefficients of the quasi-static filter;
whereby a predistortion function applied by the digital compensation circuit is dependent upon the characteristics of the wideband input signal.
-
-
44. A system for digitally predistorting a wideband input signal to a power amplifier, comprising:
-
a multi-dimensional data structure in which each element stores a set of compensation parameters, including filter coefficients, for predistorting the wideband input signal to compensate for nonlinearities in an amplification process;
an addressing circuit that generates indexes for each of the multiple dimensions of the data structure, based at least upon characteristics of the input signal, to read sets of compensation parameters from the data structure, wherein the addressing circuit generates a third index using an output of a temperature sensor that measures a transistor die temperature of the power amplifier, and uses the third index in combination with first and second indexes to look up sets of compensation parameters from the multi-dimensional data structure; and
a digital compensation circuit that predistorts the input signal in real time using the compensation parameters read from the multi-dimensional data structure according to the addressing circuit;
whereby a predistortion function applied by the digital compensation circuit is dependent upon the characteristics of the wideband input signal.
-
-
45. A system for digitally predistorting a wideband input signal to a power amplifier, comprising:
-
a multi-dimensional data structure in which each element stores a set of compensation parameters, including filter coefficients, for predistorting the wideband input signal to compensate for nonlinearities in an amplification process, wherein the wideband input signal has a spectral occupancy that exceeds 0.1% of the input signal'"'"'s RF carrier frequency;
an addressing circuit that generates indexes for each of the multiple dimensions of the data structure, based at least upon characteristics of the input signal, to read sets of compensation parameters from the data structure; and
a digital compensation circuit that predistorts the input signal in real time using the compensation parameters read from the multi-dimensional data structure according to the addressing circuit;
whereby a predistortion function applied by the digital compensation circuit is dependent upon the characteristics of the wideband input signal.
-
-
46. A linear wideband amplifier system, comprising:
-
a nonlinear amplification chain along which a wideband input signal is upconverted and amplified for transmission;
a multi-dimensional data structure in which each storage element stores a set of compensation parameters, including filter coefficients, for predistorting the wideband input signal;
an addressing circuit that generates indexes for each of the multiple dimensions of the data structure, based at least upon characteristics of the wideband input signal, to read sets of compensation parameters from the data structure for use;
a digital compensation circuit that predistorts the wideband input signal, prior to processing along the amplification chain, using the sets of compensation parameters read from the multi-dimensional data structure, to compensate for nonlinearities in the amplification chain, wherein the digital compensation circuit comprises a quasi-static filter that is cascaded with a dynamic filter, wherein coefficients of the dynamic filter are updated more frequently than coefficients of the quasi-static filter; and
an adaptive compensation estimator that generates the sets of compensation parameters stored in the multi-dimensional data structure based on a non-real-time analysis of signals within the amplifier system.
-
-
47. A system for digitally predistorting a wideband input signal to a power amplifier, comprising:
-
a multi-dimensional data structure in which each element stores a set of compensation parameters, including filter coefficients, for predistorting the wideband input signal to compensate for nonlinearities in an amplification process;
an addressing circuit that generates indexes for each of the multiple dimensions of the data structure, based at least upon characteristics of the input signal, to read sets of compensation parameters from the data structure; and
a digital compensation circuit that predistorts the input signal in real time using the compensation parameters read from the multi-dimensional data structure according to the addressing circuit, wherein the digital compensation circuit comprises a finite impulse response (FIR) filter for which coefficient sets are read from the multi-dimensional data structure;
wherein the digital compensation circuit comprises a first digital filter that processes the input signal and comprises a second digital filter that independently processes a second order multiple of the input signal, wherein outputs of at least the first and second digital filters are summed to form a compensated input signal;
whereby a predistortion function applied by the digital compensation circuit is dependent upon the characteristics of the wideband input signal. - View Dependent Claims (48)
-
-
49. A system for digitally predistorting a wideband input signal to a power amplifier, comprising:
-
a multi-dimensional data structure in which each element stores a set of compensation parameters, including filter coefficients, for predistorting the wideband input signal to compensate for nonlinearities in an amplification process;
an addressing circuit that generates indexes for each of the multiple dimensions of the data structure, based at least upon characteristics of the input signal, to read sets of compensation parameters from the data structure; and
a digital compensation circuit that predistorts the input signal in real time using the compensation parameters read from the multi-dimensional data structure according to the addressing circuit, wherein the digital compensation circuit comprises a finite impulse response (FIR) filter for which coefficient sets are read from the multi-dimensional data structure;
whereby a predistortion function applied by the digital compensation circuit is dependent upon the characteristics of the wideband input signal;
and wherein the digital compensation circuit comprises;
means for generating higher order multiples of the input signal;
means for independently filtering the input signal and each higher order multiple of the input signal; and
means for combining the input signal and the higher order multiples of the input signal after filtering to form a compensated input signal.
-
-
50. A linear wideband amplifier system, comprising:
-
a nonlinear amplification chain along which a wideband input signal is upconverted and amplified for transmission;
a multi-dimensional data structure in which each storage element stores a set of compensation parameters, including filter coefficients, for predistorting the wideband input signal;
an addressing circuit that generates indexes for each of the multiple dimensions of the data structure, based at least upon characteristics of the wideband input signal, to read sets of compensation parameters from the data structure for use;
a digital compensation circuit that predistorts the wideband input signal, prior to processing along the amplification chain, using the sets of compensation parameters read from the multi-dimensional data structure, to compensate for nonlinearities in the amplification chain;
an adaptive compensation estimator that generates the sets of compensation parameters stored in the multi-dimensional data structure based on a non-real-time analysis of signals within the amplifier system, wherein the adaptive compensation estimator generates the compensation parameters, and stores the compensation parameters in the multi-dimensional data structure, based on a non-real-time analysis of signals corresponding to the wideband input signal and an observed output signal; and
a feedback circuit that generates a digital observation signal which represents an output of the amplification chain, and provides the digital observation signal to the adaptive compensation estimator. - View Dependent Claims (51)
-
Specification