System and method of baseband linearization for a class G radiofrequency power amplifier

11356065 · 2022-06-07

Assignee

Inventors

Cpc classification

International classification

Abstract

Disclosed is a system and a method of baseband linearization for a class G radiofrequency power amplifier, the linearization system including a module for selecting the amplifier power supply voltage, a digital predistortion module, and a module for extracting predistortion coefficients, wherein the linearization system also includes a digital filter with complex coefficients, the input of which is connected to the output of the digital predistortion module, and a module for extracting filter coefficients which is designed to extract filter coefficients used by the digital filter with complex coefficients.

Claims

1. A system of baseband linearization for a class G radiofrequency (RF) power amplifier, the linearization system comprising: a first input configured to receive an input digital baseband signal to be emitted comprising an in-phase component, I, and a quadrature component, Q; a first output configured to output a linearized output baseband digital signal to the class G RF power amplifier; a second input configured to receive a baseband digital signal coming from the output of the class G RF power amplifier; and a second output configured to output a digital power supply voltage selection signal to a DC-DC converter connected to the class G RF power amplifier; the linearization system further comprising: a module for selecting an amplifier power supply voltage, the input of the module for selecting the amplifier power supply voltage being connected to the first input of the linearization system and the output of the module for selecting the amplifier power supply voltage being connected to the second output of the linearization system, the module for selecting the amplifier power supply voltage being configured to select a power supply voltage from among at least two DC power supply voltages of the DC-DC converter as a function of the amplitude of the received input digital baseband signal to be emitted; a digital predistortion module connected to the first input of the linearization system and configured to perform a digital predistortion of the I and Q components of the received input digital baseband signal to be emitted; and a module for extracting predistortion coefficients, an input of the module for extracting predistortion coefficients being connected to the second input of the linearization system and configured to extract predistortion coefficients used by the digital predistortion module; wherein the linearization system further comprises: a digital filter with complex coefficients, the input of the digital filter with complex coefficients being connected to the output of the digital predistortion module and the output of the digital filter with complex coefficients being connected to the first output of the linearization system; and a module for extracting filter coefficients, an input of the module for extracting filter coefficients being connected to the second input of the linearization system and configured to extract filter coefficients used by the digital filter with complex coefficients; the module for extracting filter coefficients being configured to extract the filter coefficients as a function of the I and Q components of the received input digital baseband signal to be emitted, of the baseband digital signal coming from the output of the class G RF power amplifier, of the output of the digital filter with complex coefficients, and of the output of the digital predistortion module; the module for extracting filter coefficients comprising three time delay units, a gain calculating unit, a filter output expected signal calculating unit, two fast Fourier transform (FFT) units, a filter frequency response calculating unit and a filter coefficient extraction unit, the three time delay units respectively being configured to compensate propagation and processing times of the I and Q components of the received input digital baseband signal to be emitted, the output of the digital filter with complex coefficients and the output of the digital predistortion module, the gain calculating unit being configured to calculate the complex gain of the class G RF power amplifier from the delayed output of the digital filter with complex coefficients and the baseband digital signal coming from the output of the class G RF power amplifier, the filter output expected signal calculating unit being configured to calculate a signal to be generated by the digital filter with complex coefficients from the calculated complex gain and the delayed I and Q components of the received input digital baseband signal to be emitted, the two FFT units respectively being configured to calculate the Fourier transforms of the delayed output of the digital predistortion module and the signal to be generated by the digital filter with complex coefficients calculated by the filter output expected signal calculating unit, the filter frequency response calculating unit being configured to calculate the frequency response of the digital filter with complex coefficients to be generated from the Fourier transforms calculated by the FFT units, and the filter coefficient extraction unit being configured to extract the complex coefficients of the digital filter with complex coefficients to be synthesized as a function of the frequency response calculated by the filter frequency response calculating unit.

2. The linearization system according to claim 1, wherein the digital predistortion module is configured to carry out a one-dimensional digital predistortion as a function of the amplitude of the I and Q components of the received input digital baseband signal to be emitted.

3. The linearization system according to claim 1, wherein the digital predistortion module is configured to carry out a two-dimensional digital predistortion as a function of the amplitude of the I and Q components of the received input digital baseband signal to be emitted and of the power supply voltage selected by the module for selecting the amplifier power supply voltage.

4. The linearization system according to claim 1, wherein the digital predistortion module is configured to perform one of a digital predistortion of a polynomial without memory type using one of at least one look-up table stored in a memory and of a nonlinear equation, and of a digital predistortion of a polynomial with memory type or of a Volterra series type.

5. The linearization system according to claim 1, wherein the linearization system further comprises an alignment module arranged at the second input of the linearization system, the alignment module being configured to align in amplitude and in phase the baseband digital signal coming from the output of the class G RF power amplifier with the other baseband digital signals.

6. The linearization system according to claim 1, wherein the module for extracting predistortion coefficients is configured to extract the predistortion coefficients as a function of the baseband digital signal coming from the output of the class G RF power amplifier, from one among the output of the digital filter with complex coefficients and the output of the digital predistortion module, and from the power supply voltage selected by the module for selecting the amplifier power supply voltage.

7. The linearization system according to claim 6, wherein the module for extracting predistortion coefficients comprises first and second time delay units, a data separation unit and a unit for extracting predistortion coefficients, the first time delay unit being configured to compensate a propagation and processing time of a signal coming from one among the digital filter with complex coefficients and the digital predistortion module, the second time delay unit being configured to compensate the propagation and processing time of the signal coming from the output of the module for selecting the amplifier power supply voltage, the data separation unit being configured to separate and store in a memory a data concerning the baseband digital signal coming from the output of the class G RF power amplifier and the signal coming from one among the digital filter with complex coefficients and the digital predistortion module as a function of a delayed power supply voltage selection signal, and the predistortion coefficient extraction unit being configured to extract, for each power supply voltage, associated predistortion coefficients from data stored in memory by the data separation unit.

8. The linearization system according to claim 1, wherein the digital filter with complex coefficients is made using several finite impulse response (FIR) filters.

9. The linearization system according to claim 8, wherein the digital filter with complex coefficients comprises two identical first FIR filters, the coefficients of the first FIR filters corresponding to the real part of the complex coefficients of the digital filter with complex coefficients, two identical second FIR filters, the coefficients of the second FIR filters corresponding to an imaginary part of the complex coefficients of the digital filter with complex coefficients, an adder and a subtracter, one of the first FIR filters, receiving as input the I component of the output signal of the digital predistortion module, and one of the second FIR filters, receiving as input the Q component of the output signal of the digital predistortion module, being connected at the output to the subtracter so as to create the I component of the output signal of the digital filter with complex coefficients, the other of the first FIR filters, receiving as input the Q component of the output signal of the digital predistortion module, and the other of the second FIR filters, receiving as input the I component of the output signal of the digital predistortion module, being connected at the output to the adder so as to create the Q component of the output signal of the digital filter with complex coefficients.

10. The linearization system according to claim 8, wherein the digital filter with complex coefficients comprises a first FIR filter, the coefficients of the first FIR filter corresponding to the sum of the real and imaginary parts of the coefficients of the digital filter with complex coefficients, a second FIR filter, the coefficients of the second FIR filter corresponding to the imaginary part of the coefficients of the digital filter with complex coefficients, a third FIR filter, the coefficients of the third FIR filter corresponding to the difference between the real part and the imaginary part of the coefficients of the digital filter with complex coefficients, two adders and a subtracter, the first FIR filter receiving, as input, the I component of the output signal of the digital predistortion module, the third FIR filter receiving, as input, the Q component of the output signal of the digital predistortion module, the second FIR filter receiving, as input, the sum of the I and Q components of the output signal of the digital predistortion module by means of one of the adders, the outputs of the first and second FIR filters being connected to the subtracter so as to create the I component of the output signal of the digital filter with complex coefficients, and the outputs of the second and third FIR filters being connected to the other of the adders so as to create the Q component of the output signal of the digital filter with complex coefficients.

11. A system for the envelope tracking technique comprising a baseband linearization system according to claim 1, a class G RF power amplifier, a DC-DC converter, an analog-to-digital converter, a digital-to-analog converter, an up-conversion mixer and a down-conversion mixer, the DC-DC converter being arranged between the second output of the linearization system and the power supply input of the class G RF power amplifier, the digital-to-analog converter and the up-conversion mixer being arranged in series between the first output of the linearization system and the RF input of the class G RF power amplifier, the down-conversion mixer and the analog-to-digital converter being arranged in series between the output of the class G RF power amplifier and the second input of the linearization system.

12. A method for extracting coefficients of the digital filter with complex coefficients from a linearization system according to claim 1, the method comprising the following steps: acquiring input signals of the module for extracting filter coefficients during a sampled predefined time period; calculating, at each sampling instant, the complex gain of the class G RF power amplifier using the gain calculating unit; calculating, at each sampling instant, the signal to be generated by the digital filter with complex coefficients using the filter output expected signal calculating unit; calculating, on a predefined number of samples, Fourier transforms of the output of the digital predistortion module and of the signal to be generated by the digital filter with complex coefficients; calculating the transfer function of the digital filter with complex coefficients to be synthesized using the filter frequency response calculating unit; calculating the coefficients of the digital filter with complex coefficients using the filter coefficient extraction unit; and updating the coefficients in the digital filter with complex coefficients; the calculation and updating of the filter coefficients being done iteratively at predetermined time intervals, the filter coefficients being refined over the course of the successive iterations.

13. The linearization system according to claim 2, wherein the digital predistortion module is configured to perform one of a digital predistortion of a polynomial without memory type using one of at least one look-up table stored in a memory and of a nonlinear equation, and of a digital predistortion of a polynomial with memory type or of a Volterra series type.

14. The linearization system according to claim 3, wherein the digital predistortion module is configured to perform one of a digital predistortion of a polynomial without memory type using one of at least one look-up table stored in a memory and of a nonlinear equation, and of a digital predistortion of a polynomial with memory type or of a Volterra series type.

15. The linearization system according to claim 2, wherein the linearization system further comprises an alignment module arranged at the second input of the linearization system, the alignment module being configured to align in amplitude and in phase the baseband digital signal coming from the output of the class G RF power amplifier with the other baseband digital signals.

16. The linearization system according to claim 3, wherein the linearization system further comprises an alignment module arranged at the second input of the linearization system, the alignment module being configured to align in amplitude and in phase the baseband digital signal coming from the output of the class G RF power amplifier with the other baseband digital signals.

17. The linearization system according to claim 4, wherein the linearization system further comprises an alignment module arranged at the second input of the linearization system, the alignment module being configured to align in amplitude and in phase the baseband digital signal coming from the output of the class G RF power amplifier with the other baseband digital signals.

18. The linearization system according to claim 2, wherein the module for extracting predistortion coefficients is configured to extract the predistortion coefficients as a function of the baseband digital signal coming from the output of the class G RF power amplifier, from one among the output of the digital filter with complex coefficients and the output of the digital predistortion module, and from the power supply voltage selected by the module for selecting the amplifier power supply voltage.

19. The linearization system according to claim 3, wherein the module for extracting predistortion coefficients is configured to extract the predistortion coefficients as a function of the baseband digital signal coming from the output of the class G RF power amplifier, from one among the output of the digital filter with complex coefficients and the output of the digital predistortion module, and from the power supply voltage selected by the module for selecting the amplifier power supply voltage.

20. The linearization system according to claim 4, wherein the module for extracting predistortion coefficients is configured to extract the predistortion coefficients as a function of the baseband digital signal coming from the output of the class G RF power amplifier, from one among the output of the digital filter with complex coefficients and the output of the digital predistortion module, and from the power supply voltage selected by the module for selecting the amplifier power supply voltage.

Description

(1) To better illustrate the subject matter of the present invention, we will describe hereinafter, as an illustration and non-limitingly, two preferred embodiments, in reference to the appended drawings.

(2) In these drawings:

(3) FIG. 1 shows a block diagram of a system for the envelope tracking technique comprising a baseband linearization system according to a first variant of the invention;

(4) FIG. 2 shows a block diagram of a system for the envelope tracking technique comprising a baseband linearization system according to a second variant of the invention;

(5) FIG. 3 shows a block diagram of the digital predistortion module of the linearization system of FIG. 1;

(6) FIG. 4 shows a block diagram of the digital predistortion module of the linearization system of FIG. 2;

(7) FIG. 5 shows a schematic diagram of the digital predistortion module of the linearization system of FIG. 1;

(8) FIG. 6 shows a schematic diagram of a digital predistortion module of the linearization system of FIG. 2;

(9) FIG. 7 shows a block diagram of the module for extracting predistortion coefficients of the linearization system according to the present invention;

(10) FIG. 8 shows a block diagram of the module for extracting filter coefficients of the linearization system according to the present invention;

(11) FIG. 9 shows a block diagram of the digital filter with complex coefficients of the linearization system according to a first embodiment of the invention;

(12) FIG. 10 shows a block diagram of the digital filter with complex coefficients of the linearization system according to a second embodiment of the invention;

(13) FIG. 11 is a graph as an example showing the gain magnitude of the predistortion to be generated in order to linearize a class G RF power amplifier;

(14) FIG. 12 is a graph as an example showing the gain magnitude of the digital filter with complex coefficients to be synthesized;

(15) FIG. 13 is a graph as an example showing the phase of the gain of the digital filter with complex coefficients to be synthesized; and

(16) FIG. 14 is a graph as an example showing the output spectrums of the class G RF power amplifier with and without the linearization system of the present invention.

(17) FIG. 1 shows a system for the envelope tracking technique 1 comprising a baseband linearization system 2 according to a first variant of the invention.

(18) The system for the envelope tracking technique 1 comprises a baseband linearization system 2, a class G RF power amplifier 3 and a DC-DC converter 4.

(19) The linearization system 2 comprises a first input 2a able to receive a baseband digital input signal to be emitted comprising an in-phase component, I, and a quadrature component, Q; a first output 2b able to output a linearized output baseband digital signal to the class G RF power amplifier 3; a second input 2c able to receive a baseband digital signal coming from the output 3a of the RF power amplifier 3; and a second output 2d able to output a power supply voltage selection digital signal to the DC-DC converter 4 connected to the power supply input 3b of the class G RF power amplifier 3.

(20) The DC-DC converter 4 makes it possible to provide the class G RF power amplifier 3 with one of a plurality of discrete power supply voltages as a function of the power supply voltage selection signal coming from the second output 2d of the linearization system 2.

(21) The output 3a of the RF power amplifier 3 is further connected to a transmitting antenna 5.

(22) The system for the envelope tracking technique 1 further comprises a digital-to-analog converter 6 and an up-conversion mixer 7 arranged in series between the first output 2b of the linearization system 2 and the RF input 3c of the RF power amplifier 3.

(23) Thus, the linearized output baseband digital signal coming from the first output 2b of the linearization system 2 is converted into an analog quantity by the digital-to-analog converter 6 on the I and Q channels, then transposed around the radiofrequency carrier frequency by the up-conversion mixer 7, the generated signal lastly being injected at the input 3c of the RF power amplifier 3.

(24) The system for the envelope tracking technique 1 further comprises a down-conversion mixer 8 and an analog-to-digital converter 9 arranged in series between the output 3a of the RF power amplifier 3 and the second input 2c of the linearization system 2.

(25) Thus, part of the output signal 3a of the RF power amplifier 3 is retrieved, then transposed into baseband by the down-conversion mixer 8, before being converted into a digital quantity using the analog-to-digital converter 9.

(26) The system for the envelope tracking technique 1 further comprises a local oscillator 10 connected to the up-conversion mixer 7 and to the down-conversion mixer 8.

(27) The linearization system 2 comprises a module for selecting the amplifier power supply voltage 11, the input of which is connected to the first input 2a of the linearization system 2 and the output of which is connected to the second output 2d of the linearization system 2, said module for selecting the amplifier power supply voltage 11 being configured to select a power supply voltage from among at least two DC power supply voltages as a function of the amplitude of the received input signal to be emitted at the first input 2a of the linearization system 2.

(28) The maximum number of direct current supply voltages is preferably equal to 16.

(29) The linearization system 2 further comprises a one-dimensional digital predistortion module 12 connected to the first input 2a of the linearization system 2 and configured to perform a digital predistortion of the I and Q components of the received input signal to be emitted received at the first input 2a of the linearization system 2.

(30) The digital predistortion module 12 used for the linearization is based on a baseband digital predistortion that is a nonlinear function corresponding to the inverse transfer function of the power amplifier 3 to be linearized. The implementation of the digital predistortion module 12 requires limited digital resources and makes it possible to achieve a very significant improvement in the linearity performance of the power amplifier 3.

(31) The linearization system 2 further comprises a digital filter with complex coefficients 13, the input of which is connected to the output of the digital predistortion module 12 and the output of which is connected to the first output 2b of the linearization system 2.

(32) The digital filter with complex coefficients 13 makes it possible to cancel the distortions generated in the band of the modulated signal and in the adjacent channels. It also makes it possible to cancel the spectral noise generated by the distortions during each change of supply level of the class G RF power amplifier 3. The cancellation of the spectral noise is done over the entire instantaneous bandwidth for generation of the RF signal.

(33) The frequency response of the digital filter with complex coefficients 13 is preferably unsymmetrical between the positive and negative frequencies.

(34) Thus, at the output of the digital predistortion module 12, the insertion into the processing chain of baseband in-phase and quadrature data (I and Q) of the digital filter 13 serves to distort the spectrum of the linearization signal from the digital predistortion module 12 in order to cancel the residual spectral distortions, the digital filter 13 being a digital filter with complex coefficients, that is to say whose coefficients have both a real part and an imaginary part.

(35) The linearization system 2 further comprises an alignment module 14 connected to the second input 2c of the linearization system 2, said alignment module 14 being configured to align, in amplitude and in phase, the baseband digital signal coming from the output 3a of the RF power amplifier 3 with the other baseband digital signals of the linearization system 2.

(36) The linearization system 2 further comprises a module for extracting predistortion coefficients 15 configured to extract predistortion coefficients 15a used by the digital predistortion module 12.

(37) The predistortion coefficients 15a are extracted by the module for extracting predistortion coefficients 15 as a function of the output of the alignment module 14 (that is to say the output 3a of the power amplifier 3), the output of the digital predistortion module 12 and the output of the module for selecting the amplifier power supply voltage 11 (that is to say the selected power supply voltage).

(38) It should be noted that the predistortion coefficients 15a could also be extracted as a function of the output of the digital filter with complex coefficients 13 instead of the output of the digital predistortion module 12, without deviating from the scope of the present invention, a switch 17 having been shown in FIG. 1 in order to illustrate these two alternatives.

(39) For each of the power supply voltages applied to the power amplifier 3, predistortion coefficients 15a are extracted independently, the extracted predistortion coefficients 15a being refined over the course of successive extractions.

(40) The linearization system 2 further comprises a module for extracting filter coefficients 16 configured to extract filter coefficients 16a used by the digital filter with complex coefficients 13.

(41) The filter coefficients 16a are extracted by the module for extracting filter coefficients 16 as a function of the I and Q components of the signal to be emitted coming from the first input 2a of the linearization system 2, the output of the alignment module 14 (that is to say the output 3a of the power amplifier 3), the output of the digital filter with complex coefficients 13 and the output of the digital predistortion module 12.

(42) The extraction of the filter coefficients 16a is thus done from the measurement of the output signal of the power amplifier 3 when the digital predistortion module 12 is applied beforehand. The optimization of the filter coefficients 16a is done iteratively, that is to say that the values of the filter coefficients 16a are refined over the course of successive determinations.

(43) FIG. 2 shows a system for the envelope tracking technique 1′ comprising a baseband linearization system 2′ according to a second variant of the invention.

(44) The common elements between the first variant of the invention in FIG. 1 and this second variant of the invention bear the same reference numeral, and will not be described in more detail here when they have identical structures.

(45) The system for the envelope tracking technique 1′ according to the second variant is identical to the system for the envelope tracking technique 1 according to the first variant with the exception of the fact that, in the second variant, the digital predistortion module 12′ of the linearization system 2′ is configured to perform a two-dimensional digital predistortion. The two-dimensional digital predistortion module 12′ comprises two inputs that are respectively connected to the first input 2a of the linearization system 2′ and to the output of the module for selecting the amplifier power supply voltage 11.

(46) The digital predistortion module 12′ is thus configured to carry out a digital predistortion as a function of the amplitude of the I and Q components of the signal to be emitted and the power supply voltage selected by the module for selecting the amplifier power supply voltage 11.

(47) FIG. 3 shows the digital predistortion module 12 of the linearization system 2 according to the first variant of the invention.

(48) According to the first variant of the invention, the digital predistortion module 12 is configured to carry out a one-dimensional digital predistortion as a function of the amplitude of the I and Q components of the signal to be emitted.

(49) In the case of the one-dimensional digital predistortion module 12, the predistortion factor to be applied is only dependent on the modulus of the baseband complex digital signal.

(50) The one-dimensional digital predistortion module 12 comprises two inputs I.sub.IN and Q.sub.IN, respectively receiving the I and Q components of the signal to be emitted, and two outputs I.sub.OUT and Q.sub.OUT.

(51) The one-dimensional digital predistortion module 12 comprises a modulus calculating unit 12a configured to calculate the modulus 12c of the signal to be emitted from data received on the inputs I.sub.IN and Q.sub.IN.

(52) The one-dimensional digital predistortion module 12 further comprises a one-dimensional (1D) digital predistortion unit 12b configured to perform a digital predistortion on the data received on the inputs I.sub.IN and Q.sub.IN as a function of the modulus 12c calculated by the modulus calculating unit 12a, the linearized I and Q components of the signal to be emitted being output on the outputs I.sub.OUT and Q.sub.OUT.

(53) FIG. 4 shows the digital predistortion module 12′ of the linearization system 2′ according to the second variant of the invention.

(54) According to the second variant of the invention, the digital predistortion module 12′ is configured to carry out a two-dimensional digital predistortion as a function of the amplitude of the I and Q components of the signal to be emitted and as a function of the power supply voltage applied to the class G RF power amplifier 3.

(55) The two-dimensional digital predistortion module 12′ comprises two inputs I.sub.IN and Q.sub.IN, respectively receiving the I and Q components of the signal to be emitted, one additional input 12d′, receiving the power supply voltage selection signal output by the module for selecting the amplifier power supply voltage 11, and two outputs I.sub.OUT and Q.sub.OUT.

(56) The two-dimensional digital predistortion module 12′ comprises a modulus calculating unit 12a′ configured to calculate the modulus 12c′ of the signal to be emitted from data received on the inputs I.sub.IN and Q.sub.IN.

(57) The two-dimensional digital predistortion module 12′ further comprises a two-dimensional (2D) digital predistortion unit 12b′ configured to perform a digital predistortion on the data received on the inputs I.sub.IN and Q.sub.IN as a function of the modulus 12c′ calculated by the modulus calculating unit 12a′ and as a function of the power supply voltage selection signal received on the additional input 12d′, the linearized I and Q components of the signal to be emitted being output on the outputs I.sub.OUT and Q.sub.OUT.

(58) FIG. 5 shows the 1D digital predistortion module 12 of the linearization system 2 according to the first variant of the invention.

(59) The implementation of the 1D digital predistortion module 12 based on a look-up table is described in FIG. 5 in the case of a digital predistortion of the polynomial type without memory.

(60) In the case of an embodiment of the 1D digital predistortion module 12 by a look-up table, the predistortion coefficients are stored in a memory 18 and indexed as a function of the signal modulus to be emitted calculated by the modulus calculating unit 12a, a complex multiplier 19 making it possible to apply the selected predistortion coefficients to the I and Q components of the signal to be emitted.

(61) The 1D digital predistortion module 12 could also be based on a baseband digital predistortion from nonlinear mathematical functions for example of the memory polynomial or Volterra series type, without deviating from the scope of the present invention.

(62) FIG. 6 shows the 2D digital predistortion module 12′ of the linearization system 2′ according to the second variant of the invention.

(63) The implementation of the 2D digital predistortion module 12′ based on look-up tables is described in FIG. 6 in the case of a digital predistortion of the polynomial type without memory for a G class power amplifier 3 able to assume three power supply voltage levels.

(64) In the case of an implementation of the 2D digital predistortion module 12′ by look-up tables, the predistortion coefficients are stored in several memories 18′, each memory 18′ corresponding to a power supply voltage of the G class power amplifier 3.

(65) In each memory 18′, the predistortion coefficients are indexed as a function of the signal modulus to be emitted calculated by the modulus calculating unit 12a′, a complex multiplier 19′ making it possible to apply the selected predistortion coefficients to the I and Q components of the signal to be emitted.

(66) The 2D digital predistortion module 12′ can also be based on a baseband digital predistortion from nonlinear mathematical functions for example of the memory polynomial or Volterra series type, without deviating from the scope of the present invention.

(67) FIG. 7 shows the module for extracting predistortion coefficients 15 of the linearization system 2 according to the present invention.

(68) The module for extracting predistortion coefficients 15 comprises an output 15a outputting the predistortion coefficients to the digital predistortion module 12, a first input 15b receiving one among the output of the digital predistortion module 12 and the output of the digital filter 13 as a function of the position of the switch 17, a second input 15C receiving the output of the alignment module 14 (corresponding to the output 3a of the power amplifier 3), and a third input 15d receiving the output of the module for selecting the amplifier power supply voltage 11.

(69) The module for extracting predistortion coefficients 15 comprises first and second time delay units 20a, 20b, a data separation unit 21 and a unit for extracting predistortion coefficients 22.

(70) The first time delay unit 20a is configured to compensate the propagation and processing time of the signal coming from one among the digital filter with complex coefficients 13 and the digital predistortion module 12.

(71) The second time delay unit 20b is configured to compensate the propagation and processing time of the signal coming from the output of the module for selecting the amplifier power supply voltage 11.

(72) The data separation unit 21 is configured to separate and store, in a memory, the data concerning the baseband digital signal coming from the output of the alignment module 14 (corresponding to the output 3a of the power amplifier 3) and the delayed signal coming from one among the digital filter with complex coefficients 13 and the digital predistortion module 12 as a function of the delayed power supply voltage selection signal output by the module for selecting the amplifier power supply voltage 11. In the case of class G amplification, the number of possible power supply voltages being very low, this task is without complexity and requires few digital resources.

(73) The predistortion coefficient extraction unit 22 is configured to extract, for each possible power supply voltage of the power amplifier 3, the associated predistortion coefficients from data stored in memory by the data separation unit 21. The extracted predistortion coefficients, for each discrete power supply voltage, are next loaded differently into the digital predistortion module 12, 12′ depending on whether it involves a digital predistortion with one or two dimensions. For example, in the case of the digital predistortion module 12, 12′ implemented using look-up tables, the predistortion coefficients are stored in a single memory zone 18 if the digital predistortion module 12 is one-dimensional or in as many memory zones 18′ as there are power supply voltages used if the digital predistortion module 12′ is two-dimensional.

(74) The process of extracting predistortion coefficients is done at predetermined time intervals so as to refine the predistortion coefficients over time and thus to obtain increased linearity performance of the class G power amplifier 3. The continuous extraction process of the predistortion coefficients also makes it possible to account for variations of the operating conditions of the power amplifier 3 such as an antenna mismatch or temperature variations.

(75) FIG. 8 shows the module for extracting filter coefficients 16 of the linearization system 2 according to the present invention.

(76) The module for extracting filter coefficients 16 comprises an output 16a outputting the filter coefficients to the digital filter with complex coefficients 13, a first input 16b receiving the I and Q components of the input signal to be emitted, a second input 16c receiving the output of the predistortion module 12, a third input 16d receiving the output of the digital filter with complex coefficients 13 and a fourth input 16e receiving the output of the alignment module 14 (corresponding to the output 3a of the power amplifier 3).

(77) The module for extracting filter coefficients 16 comprises three time delay units 23a, 23b, 23c, a gain calculating unit 24, a filter output expected signal calculating unit 25, two fast Fourier transform (FFT) units 26a, 26b, a filter frequency response calculating unit 27 and a filter coefficient extraction unit 28.

(78) The three time delay units 23a, 23b, 23c are respectively configured to compensate the propagation and processing times of the I and Q components of the signal to be emitted, the output of the digital predistortion module 12 and the output of the digital filter with complex coefficients 13.

(79) The gain calculating unit 24 is configured to calculate the complex gain of the power amplifier 3 from the delayed output of the digital filter with complex coefficients 13 and the baseband digital signal coming from the output of the alignment module 14 (corresponding to the output 3a of the power amplifier 3).

(80) The filter output expected signal calculating unit 25 is configured to calculate the signal to be generated by the digital filter 13 from the complex gain calculated by the gain calculating unit 24 and the delayed I and Q components of the signal to be emitted.

(81) The two FFT units 26a, 26b are respectively configured to calculate the fast Fourier transforms of the delayed output of the digital predistortion module 12 and the signal to be generated by the digital filter 13 calculated by the filter output expected signal calculating unit 25.

(82) The filter frequency response calculating unit 27 is configured to calculate the frequency response of the digital filter 13 to be generated from two fast Fourier transforms calculated by the two FFT units 26a, 26b.

(83) The filter coefficient extraction unit 28 is configured to extract the complex coefficients of the digital filter 13 to be synthesized as a function of the frequency response calculated by the filter frequency response calculating unit 27.

(84) It should be noted that the digital predistortion module 12 must necessarily have been previously applied before conducting the extraction of the coefficients of the complex digital filter 13.

(85) Initially, upon starting the identification process, no filtering is applied at the output of the digital predistortion module 12. If no filtering is applied, the complex digital filter 13 then takes a unit gain upon commencement of the identification process.

(86) The gain calculating unit 24 makes it possible to calculate the complex gain of the power amplifier 3 at each sampling instant according to the equation:

(87) Gain ( n ) = Amplifier OUT ( n ) FLT OUT ( n ) ,

(88) where n is the index of the sample, Amplifier OUT is the output signal of the power amplifier 3 and FLT OUT is the output signal of the digital filter with complex coefficients 13.

(89) In the filter output calculating unit 25, the new linearization signal to be generated is calculated for each sampling instant so as to cancel out the residual spectral distortions according to the equation:

(90) New FLT OUT ( n ) = Original Wave form ( n ) Gain ( n )

(91) where n is the index of the sample, Original Waveform is the original signal to be emitted and New FLT OUT is the new output of the digital filter with complex coefficients 13 to be generated.

(92) In the FFT units 26a, 26b, the Fourier transforms of the new linearization signal to be generated previously calculated and the signal coming from the digital predistortion module 12 are calculated on a number of samples predefined according to the equations:
New FLT OUT.sub.spectrum(f)=DFT[New FLT OUT(n)],
DPD OUT.sub.spectrum(f)=DFT[DPD OUT(n)],

(93) where DFT designates the discrete Fourier transform function of a sampled signal, this function being implemented using a fast Fourier transform (FFT) algorithm, f designates the index of the sample after Fourier transform, DPD OUT is the output of the digital predistortion module 12, New FLT OUT.sub.spectrum is the Fourier transform of the new filter output 13 to be generated and DPD OUT.sub.spectrum is the Fourier transform of the output of the digital predistortion module 12.

(94) The frequency response H of the digital filter 13 to be generated is next estimated in the frequency response calculating unit of the filter 27 according to the equation:

(95) H ( f ) = New FLT OUT spectrum ( f ) DPD OUT spectrum ( f ) ,

(96) where f is the index of the sample after Fourier transform, this index corresponding to a frequency index.

(97) Lastly, the filter coefficient extraction unit 28 makes it possible to calculate the complex coefficients of the digital filter 13 to be synthesized.

(98) The calculation of the filter coefficients is done iteratively at predetermined time intervals, the filter coefficients being refined over the course of the successive iterations. The module for extracting filter coefficients 16 indeed needs several iterations to extract the coefficients from the filter.

(99) The coefficients of the digital filter 13 are updated during the iterations until reaching linearity performance levels in compliance with the norms of the signals to be emitted. This method makes it possible to refine the coefficients of the complex digital filter 13 over time and thus to obtain increased linearity performance levels of the class G RF power amplifier 3, but also to account for variations of the operating conditions of the power amplifier 3, such as an antenna mismatch or temperature variations.

(100) FIG. 9 shows the digital filter with complex coefficients 13 of the linearization system 2 according to a first variant of the invention.

(101) The output y of the digital filter with complex coefficients 13 is expressed as follows as a function of the input signal x:

(102) y ( n ) = .Math. k = 0 M - 1 C ( k ) × x ( n - k )

(103) where M is the number of coefficients of the digital filter 13 and C(k) are the complex coefficients of the digital filter 13.

(104) The direct implantation of such a filter 13 in a programmable digital circuit is impossible because a FIR filter necessarily requires coefficients that are real numbers. The implantation of the digital filter 13 in a digital circuit is done by implementing different architectures equivalent to a FIR filter with complex coefficients.

(105) According to the first embodiment, the digital filter with complex coefficients 13 comprises two identical first finite impulse response (FIR) A filters 29a, 29b, the coefficients of which correspond to the real part of the complex coefficients of the digital filter with complex coefficients 13, two identical second FIR filters B 30a, 30b, the coefficients of which correspond to the imaginary part of the complex coefficients of the digital filter with complex coefficients 13, a subtracter 31 and an adder 32.

(106) The digital filter with complex coefficients 13 comprises two inputs I.sub.IN and Q.sub.IN, respectively receiving the I and Q components of the signal coming from the output of the digital predistortion module 12, and two outputs I.sub.OUT and Q.sub.OUT, respectively outputting the I and Q components after filtering.

(107) The first FIR filter A 29a receives, as input, the I component of the output signal of the digital predistortion module 12.

(108) The second FIR filter B 30a receives, as input, the Q component of the output signal of the digital predistortion module 12.

(109) The first FIR filter A 29a and the second FIR filter B 30a are connected at their output to the subtracter 31 so as to create the I component of the output signal I.sub.OUT of the digital filter with complex coefficients 13.

(110) The first FIR filter A 29b receives, as input, the Q component of the output signal of the digital predistortion module 12.

(111) The second FIR filter B 30b receives, as input, the I component of the output signal of the digital predistortion module 12.

(112) The first FIR filter A 29b and the second FIR filter B 30b are connected at their output to the adder 32 so as to create the Q component of the output signal Q.sub.OUT of the digital filter with complex coefficients 13.

(113) Thus, the first FIR filters A 29a, 29b receive, as coefficients, the real part of the coefficients C(k) of the synthesized complex digital filter 13, denoted C.sub.I(k), and the second FIR filters B receive, as coefficients, the imaginary part of the coefficients C(k) of the synthesized complex digital filter 13 denoted C.sub.Q(k).
C(k)=C.sub.I(k)+j×C.sub.Q(k),

(114) where j is the complex operator.

(115) The in-phase output signal, denoted I.sub.OUT, of the digital filter 13 is expressed as follows as a function of the in-phase I.sub.IN and quadrature Q.sub.IN input data:
I.sub.OUT(n)=Σ.sub.k=0.sup.M−1C.sub.I(kI.sub.IN(n−k)−Σ.sub.k=0.sup.M−1C.sub.Q(kQ.sub.IN(n−k).

(116) The quadrature output signal, denoted Q.sub.OUT, of the digital filter 13 is expressed as follows as a function of the in-phase I.sub.IN and quadrature Q.sub.IN input data:
Q.sub.OUT(n)=Σ.sub.k=0.sup.M−1C.sub.I(kQ.sub.IN(n−k)+Σ.sub.k=0.sup.M−1C.sub.Q(kI.sub.IN(n−k).

(117) In each case, M is the number of coefficients of the digital filter 13, C.sub.I(k) and C.sub.Q(k) being the respective coefficients of the first FIR filters A and the second FIR filters B.

(118) FIG. 10 shows the digital filter with complex coefficients 13 of the linearization system 2 according to a second embodiment of the invention.

(119) According to the second embodiment, the digital filter with complex coefficients 13 comprises a first FIR filter A 33, the coefficients of which correspond to the sum of the real and imaginary parts of the coefficients of the digital filter with complex coefficients 13, a second FIR filter B 34, the coefficients of which correspond to the imaginary part of the coefficients of the digital filter with complex coefficients 13, a third FIR filter C 35, the coefficients of which correspond to the difference between the real part and the imaginary part of the coefficients of the digital filter with complex coefficients 13, two adders 36, 38 and a subtracter 37.

(120) Thus, the first FIR filter A 33 receives, as coefficients, denoted C.sub.Filter-A(k), the sum of the real and imaginary parts of the coefficients C(k) of the digital filter 13:
C.sub.Filter_A(k)=C.sub.I(k)+C.sub.Q(k).

(121) The second FIR filter B 34 receives, as coefficients, denoted C.sub.Filter_B(k), the imaginary part of the coefficients C(k) of the digital filter 13:
C.sub.Filter_B(k)=C.sub.Q(k).

(122) The third FIR filter C 35 receives, as coefficients, denoted C.sub.Filter_C(k), the difference between the real and imaginary parts of the coefficients C(k) of the digital filter 13:
C.sub.Filter_C(k)=C.sub.I(k)−C.sub.Q(k).

(123) The digital filter with complex coefficients 13 comprises two inputs I.sub.IN and Q.sub.IN, respectively receiving the I and Q components of the signal coming from the output of the digital predistortion module 12, and two outputs I.sub.OUT and Q.sub.OUT, respectively delivering the I and Q components after filtering.

(124) The first FIR filter A 33 receives, as input, the I component of the output signal of the digital predistortion module 12.

(125) The third FIR filter C 35 receives, as input, the Q component of the output signal of the digital predistortion module 12.

(126) The second FIR filter B 34 receives, as input, the sum of the I and Q components of the output signal of the digital predistortion module 12 by means of the adder 36.

(127) The outputs of the first FIR filter A 33 and the second FIR filter B 34 are connected to the subtracter 37 so as to create the I component of the output signal I.sub.OUT of the digital filter with complex coefficients 13.

(128) The outputs of the second FIR filter B 34 and the third FIR filter C 35 are connected to the adder 38 so as to create the Q component of the output signal Q.sub.OUT of the digital filter with complex coefficients 13.

(129) It should be noted that other alternative structures using at least three FIR filters could also be used to produce the digital filter with complex coefficients 13, without departing from the scope of the present invention.

(130) FIGS. 11 to 14 show the measurement results as an example of one implementation of the linearization system 2 according the present invention.

(131) The class G RF power amplifier 3 can have significant variations in the power gain and the phase shift of the amplifier 3 between the different discrete supply voltages supplied by the DC-DC converter 4. These gain and phase variations then lead to significant distortions of the signal to be emitted.

(132) The response of the class G RF power amplifier 3 has different gain and phase characteristics between each of the discrete power supply voltages.

(133) The digital predistortion module 12 serves to correct the gain and the phase specific to each discrete power supply voltage with respect to target gain and phase values that are identical for all of the discrete power supply voltages.

(134) FIG. 11 shows a graph as an example showing the modulus of the gain of the predistortion DPD Gain (in dB), to be generated in order to linearize the class G RF power amplifier 3, as a function of the input power Pin (in dBm).

(135) FIG. 11 illustrates, in the case of the one-dimensional digital predistortion module 12, the process carried out by the module for extracting predistortion coefficients 15.

(136) For each of the four discrete power supply voltages that can be supplied by the DC-DC converter 4, the cloud of black dots shows the data measured at the input of the data separation unit 21 of the module for extracting predistortion coefficients 15, and the curve of white dots shows the response of the digital predistortion module 12 using the predistortion coefficients that were extracted separately for each discrete supply voltage.

(137) The response of the class G RF power amplifier 3 coupled with the one-dimensional digital predistortion module 12 is next measured in order to perform the extraction of the coefficients of the digital filter with complex coefficients 13 via the module for extracting filter coefficients 16.

(138) The modulated signal to be emitted has, in the scenario shown in FIGS. 11 to 14, a bandwidth of 1.3 MHz, the generating and acquisition bandwidth extending over a frequency range of 40 MHz.

(139) The frequency response of the digital filter with complex coefficients 13 to be extracted is next determined by the frequency response calculating unit 27 within the module for extracting filter coefficients 16.

(140) FIGS. 12 and 13 show graphs by way of examples respectively showing the modulus/magnitude of the gain (dB) of the digital filter with complex coefficients 13 to be synthesized and the phase (in degrees) of the gain of the digital filter with complex coefficients 13 to be synthesized, as a function of the frequency (in MHz).

(141) In FIGS. 12 and 13, the curves in dotted lines show the data from the frequency response calculating unit 27.

(142) FIGS. 12 and 13 illustrate the transfer function in magnitude and in phase of the filter with complex coefficients 13 to be synthesized in order to linearize the class G RF power amplifier 3.

(143) The coefficients of the filter 13 are extracted by the filter coefficient extraction unit 28 and implanted in the digital filter with complex coefficients 13.

(144) The curves in solid lines of FIGS. 12 and 13 show the frequency response of the digital filter with complex coefficients 13 synthesized by using, in the context of this example, sixty-four complex coefficients.

(145) Implementing the linearization method makes it possible to extract the parameters of the digital predistortion module 12 and of the digital filter with complex coefficients 13. The baseband linearization system 2 according to the invention for a RF power amplifier 3 operating in class G thus makes it possible to eliminate the distortions caused by this operating mode of the amplifier 3.

(146) FIG. 14 shows a graph as an example showing the output spectrums (Power in dBm) of the class G RF power amplifier 3 with and without the linearization system 2 of the present invention, as a function of the frequency (in MHz).

(147) The curve in bold solid lines shows the measured spectrum of the signal to be emitted.

(148) The curve in dotted lines shows the output spectrum of the class G RF power amplifier 3 alone, that is to say without the linearization system 2 of the invention.

(149) The curve in non-bold solid lines shows the output spectrum of the class G RF power amplifier 3, coupled with the linearization system 2 according to the invention.

(150) One can therefore see that the linearization system 2 according to the invention has made it possible to linearize the class G RF power amplifier 3 by eliminating the distortions caused by the class G operating mode of the amplifier 3.