Interpolation-Based Digital Pre-Distortion Architecture
First Claim
1. A signal-processing system that generates an analog output signal (e.g., yamp (t)) from a digital input signal (e.g., x[n]), each digital signal in the system having a corresponding sample rate, the system comprising:
- a digital pre-distortion (DPD) sub-system (e.g., 210) configured to perform DPD processing to generate a final pre-distorted digital signal (e.g., xpd [n]) from the digital input signal, wherein the DPD sub-system interpolates the digital input signal based on an interpolation factor (e.g., L) greater than one prior to performing the DPD processing;
a digital-to-analog converter (DAC) (e.g., 220) configured to convert the final pre-distorted digital signal into an analog pre-distorted signal (e.g., xpd (t)); and
an analog sub-system (e.g., 230) configured to generate the analog output signal from the analog pre-distorted signal.
19 Assignments
0 Petitions
Accused Products
Abstract
A non-linear amplifier is linearized using interpolation-based digital pre-distortion (DPD). In one embodiment, the digital input signal is interpolated to generate a higher-sample-rate signal that is then pre-distorted. The resulting higher-sample-rate pre-distorted signal is then decimated to generate a final pre-distorted digital signal that is converted into an analog pre-distorted signal by a digital-to-analog converter (DAC) before being applied to the amplifier. In a polyphase embodiment, different versions of the original input digital signal are generated, where each version is then pre-distorted using a different DPD module to generate a different intermediate pre-distorted digital signal. The intermediate pre-distorted signals are filtered and combined to generate the final pre-distorted digital signal. In both embodiments, better linearization (e.g., less aliasing) can be achieved without increasing the sample rate of the DAC and, in the polyphase embodiment, without increasing the processing speed of the DPD modules.
30 Citations
15 Claims
-
1. A signal-processing system that generates an analog output signal (e.g., yamp (t)) from a digital input signal (e.g., x[n]), each digital signal in the system having a corresponding sample rate, the system comprising:
-
a digital pre-distortion (DPD) sub-system (e.g., 210) configured to perform DPD processing to generate a final pre-distorted digital signal (e.g., xpd [n]) from the digital input signal, wherein the DPD sub-system interpolates the digital input signal based on an interpolation factor (e.g., L) greater than one prior to performing the DPD processing; a digital-to-analog converter (DAC) (e.g., 220) configured to convert the final pre-distorted digital signal into an analog pre-distorted signal (e.g., xpd (t)); and an analog sub-system (e.g., 230) configured to generate the analog output signal from the analog pre-distorted signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification