Estimating power amplifier non-linearity in accordance with memory depth
First Claim
1. A method for reducing a non-linearity effect of a power amplifier, comprising:
- receiving a plurality of signals comprising an input signal, a pre-distorted signal, and an output signal, the input signal being pre-distorted to yield the pre-distorted signal, the pre-distorted signal being amplified by a power amplifier to yield the output signal, the output signal exhibiting distortion with respect to the input signal, the distortion comprising an impairment effect and a non-linearity effect;
reducing the impairment effect in accordance with the signals using an off-line inverse model;
estimating a memory depth of the power amplifier in accordance with the signals using an off-line forward model to generate memory information;
estimating non-linearity of the power amplifier in accordance with the memory information using the inverse model;
calculating pre-distortion information according to the estimated non-linearity; and
reducing the non-linearity effect using the pre-distortion information.
1 Assignment
0 Petitions
Accused Products
Abstract
Reducing a non-linearity effect of a power amplifier includes receiving signals at off-line inverse and forward models. The signals include an input signal, a pre-distorted signal, and an output signal. The output signal exhibits distortion with respect to the input signal, where the distortion includes an impairment effect and a non-linearity effect. The impairment effect is reduced in accordance with the signals. A memory depth of the power amplifier is estimated in accordance with the signals to generate memory information. Non-linearity of the power amplifier is estimated in accordance with the memory information. Pre-distortion information is calculated according to the estimated non-linearity. The non-linearity effect is reduced using the pre-distortion information.
54 Citations
19 Claims
-
1. A method for reducing a non-linearity effect of a power amplifier, comprising:
-
receiving a plurality of signals comprising an input signal, a pre-distorted signal, and an output signal, the input signal being pre-distorted to yield the pre-distorted signal, the pre-distorted signal being amplified by a power amplifier to yield the output signal, the output signal exhibiting distortion with respect to the input signal, the distortion comprising an impairment effect and a non-linearity effect; reducing the impairment effect in accordance with the signals using an off-line inverse model; estimating a memory depth of the power amplifier in accordance with the signals using an off-line forward model to generate memory information; estimating non-linearity of the power amplifier in accordance with the memory information using the inverse model; calculating pre-distortion information according to the estimated non-linearity; and reducing the non-linearity effect using the pre-distortion information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for reducing a non-linearity effect of a power amplifier, comprising:
-
a plurality of on-line components comprising a power amplifier, the plurality of on-line components operable to generate a plurality of signals, the plurality of signals comprising an input signal, a pre-distorted signal, and an output signal, the input signal being pre-distorted to yield the pre-distorted signal, the pre-distorted signal being amplified by the power amplifier to yield the output signal, the output signal exhibiting distortion with respect to the input signal, the distortion comprising an impairment effect and a non-linearity effect; and a plurality of off-line components comprising; an off-line forward model module operable to estimate a memory depth of the power amplifier in accordance with the signals to generate memory information; and an inverse model module operable to; determine compensation information in accordance with the signals; estimate non-linearity of the power amplifier in accordance with the memory information; calculate pre-distortion information according to the estimated non-linearity, the on-line components operable to; reduce the impairment effect using compensation information; and reduce the non-linearity effect using the pre-distortion information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for reducing a non-linearity effect of a power amplifier, comprising:
-
means for receiving a plurality of signals comprising an input signal, a pre-distorted signal, and an output signal, the input signal being pre-distorted to yield the pre-distorted signal, the pre-distorted signal being amplified by a power amplifier to yield the output signal, the output signal exhibiting distortion with respect to the input signal, the distortion comprising an impairment effect and a non-linearity effect; means for reducing the impairment effect in accordance with the signals using an inverse model; means for estimating a memory depth of the power amplifier in accordance with the signals using a forward model to generate memory information; means for estimating non-linearity of the power amplifier in accordance with the memory information using the inverse model; means for calculating pre-distortion information according to the estimated non-linearity; and means for reducing the non-linearity effect using the pre-distortion information.
-
-
19. A method for reducing a non-linearity effect of a power amplifier, comprising:
-
receiving a plurality of signals comprising an input signal, a pre-distorted signal, and an output signal, the input signal being pre-distorted to yield the pre-distorted signal, the pre-distorted signal being amplified by a power amplifier to yield the output signal, the output signal exhibiting distortion with respect to the input signal, the distortion comprising an impairment effect and a non-linearity effect; adjusting a phase shift of the power amplifier by; establishing a linear term of a pre-distorter polynomial; determining a first power amplifier phase corresponding to the linear term; calculating a change of the linear term that adjusts the first power amplifier phase to a second power amplifier phase; and applying the change of the linear term to adjust the first power amplifier phase to the second power amplifier phase; reducing the impairment effect in accordance with the signals using an inverse model by; isolating the impairment effect from the non-linearity effect; calculating compensation information according to the isolated impairment effect; and reducing the impairment effect using the compensation information; estimating a memory depth of the power amplifier in accordance with the signals using a forward model to generate memory information, the memory depth estimated by; establishing an output signal polynomial corresponding to the output signal, the output signal polynomial comprising a plurality of coefficients; establishing a polynomial order of the output signal polynomial to fit the distortion; and determining a number of delay taps to be implemented at the pre-distorter using the output signal polynomial with the established polynomial order by; varying a number of delay taps of the power amplifier; monitoring the plurality of coefficients in response to the memory variation with respect to a magnitude threshold; determining that the plurality of coefficients falls below the memory threshold with a certain number of delay taps; and identifying the certain number of delay taps as a number of delay taps for modeling the power amplifier; adjusting a phase shift of the power amplifier by multiplying the output signal by an input gain prior to estimating the non-linearity of the power amplifier; estimating non-linearity of the power amplifier in accordance with the memory information using the inverse model; calculating pre-distortion information according to the estimated non-linearity; performing a smoothing process by; repeating calculating the pre-distortion information for a plurality of iterations, the iterations comprising one or more previous iterations and a current iteration; and combining the pre-distortion information for the previous iteration and the pre-distortion information for the current iteration according to a smoothing factor; and reducing the non-linearity effect using the pre-distortion information by sending the pre-distortion information to a pre-distorter, the pre-distortion information comprising a plurality of pre-distorter weights, the pre-distorter operable to pre-distort the input signal according to the pre-distorter weights.
-
Specification