Fully Orthogonal Multi-Carrier Predistortion Linearization for RF Power Amplifiers
Total Page:16
File Type:pdf, Size:1020Kb
Fully Orthogonal Multi-Carrier Predistortion Linearization for RF Power Amplifiers Xi Yang 1, Patrick Roblin 1, Dominique Chaillot 2, Shashank Mutha 1, Jeff Strahler 3, Jiwoo Kim 1, Mohammed Ismail 1, John Wood 4, John Volakis 1 1 Electrical and Computer Engineering, The Ohio State University, Columbus, OH 43210, USA 2 CEA/CESTA, 33114 LE BARP, France 3 Andrew Corporation, Westerville, OH 43082, USA 4 Freescale Semiconductor, Inc., RF Division, 2100 E. Elliot Road, Tempe, AZ 85284, USA Abstract— This paper presents a fully orthogonal frequency- this orthogonality condition since the interband predistortion selective baseband predistortion linearization system for RF generated undesirable inband frequency components. Thus multi-carrier power amplifiers (PA) affected by strong differential multiple iterative linearization steps between the inband and memory effects. A new scheme is introduced for removing the unwanted inband frequency components generated by the interband linearization had to be carried out to achieve opti- interband predistortion corrections, thus establishing full orthog- mal linearization result. This non-orthogonal implementation onality between the interband and inband predistortion. The which unnecessarily correlates interband and inband makes demonstration study is performed on a two-carrier OFDM signal any subsequent auto-adaptive linearization more difficult and of 8 MHz bandwidth each, separated by 16 MHz for a total requires more demodulation bandwidth (higher cost). So in RF bandwidth of 32 MHz. Both the OFDM signal generator and the new orthogonal multi-carrier linearization algorithm this work we propose and demonstrate an improved im- proposed were implemented in a field programmable gate array plementation of the frequency-selective algorithm baseband (FPGA) and applied to the experimental investigation of the predistortion with full orthogonality. linearization of a Class AB/Class C LDMOS PA at 3.5 GHz. It is This paper follows the following organization. In Section demonstrated that with the new orthogonality implementation, 5 II (theory) we will (1) introduce the embedded OFDM signal dB inband distortion introduced by the interband predistortion steps is automatically suppressed such that multiple iterative generator used for this work and (2) present the algorithm used steps between the interband and inband linearizations are no for orthogonality implementation. In Section III and IV, the longer required in the optimization. Adjacent channel leakage FPGA implementation of the algorithm and the experimental ratio (ACLR) of up to -45 dBc for inband and interband are linearization results will be presented. In the conclusion we demonstrated experimentally. will summarize the results obtained and benchmark them. Index Terms— Linearization, memory effect, orthogonality, power amplifiers, predistortion. II. BASEBAND PREDISTORTION LINEARIZATION WITH FULL ORTHOGONALITY IMPLEMENTATION I. INTRODUCTION In the previous work [3], due to the multiplication of the in- 2 The development of auto-adaptive linearization algorithm terband envelop Einter with the inband I and Q, two undesired [1] [2] has become more and more important for wireless inband components were generated besides the desired inter- basestation RF multi-carrier power amplifiers (PAs) and is band terms. This effect is referred in this paper as the interband expected to play a key role in software defined radio (SDR) predistortion not being orthogonal to the inband predistortion. applications. As shown in Fig.1, the interferences generated from interband Recently an algorithm for baseband vector predistortion predistortion increase the inband spectrum regrowth, degrading linearization capable of frequency-selectively reducing the the inband linearization previously achieved. Note that for inband and interband spectrum regrowth for RF multi-carrier best performance it was demonstrated in [3] that the inband power amplifiers (PAs) affected by strong differential memory linearization must be performed before interband linearization. effects was reported [3]. One of the advantages for the So in this work, we propose an additional block extending the frequency selective approach is that the auto-adaptive lin- previous work, to realize a fully orthogonal implementation. earization can be carried out separately for each band, greatly reducing the channel bandwidth needed by the receiver used A. OFDM Signal Generator in the adaptation. This requires that inband and interband In this work, 64 tones OFDM signal generators were predistortions are fully orthogonal. However, the original implemented in the FPGA test-bed. Each generator provides frequency selective implementation [3] did not fully satisfy uncorrelated quadrature I and Q signals, which can be BPSK 978-1-4244-2804-5/09/$25.00 © 2009 IEEE 1077 IMS 2009 is used to generate exact Hilbert signal pairs IL(t) (−QL(t)) −55 Interband predistortion I (t) Q (t) I I Interferences and U ( U ) for the 64 OFDM L and U signals for Interband predistortion −60 with ortho the required LSB and USB filtering. −65 The principle of the orthogonality implementation is the following: with proper processing of the outputs of the inband −70 linearization stage, two inband frequency components will be Spectrum (dBm) −75 generated and added to the interband predistortion outputs to −80 cancel the interferences the latter one generates. The system 3.45 3.46 3.47 3.48 3.49 3.5 3.51 3.52 3.53 3.54 3.55 (a): Without fundamental bands diagram is shown in Fig.3, where the inband and interband predistortion parts remain the same as in [3]. Here, we intro- −40 Interband predistortion duce a new orthogonality implementation block to make the Interband predistortion −50 with ortho interband predistortion orthogonal to the inband predistortion. Interferences Since the interband predistortion is positioned after the inband −60 2 predistortion, the inband envelop Einband is calculated by using the IU , IL, QU and QL: Spectrum (dBm) −70 2 2 2 Einband(t)=EU (t)+EL (t) −80 2 3.45 3.46 3.47 3.48 3.49 3.5 3.51 3.52 3.53 3.54 3.55 2 2 (b): With fundamental bands EU (t)=IU (t)+I (t) Frequency (GHz) U 2 2 2 EL (t)=IL (t)+IL(t) Fig. 1. Interband predistortion impacts on inband for non-ortho and Two new coefficients IMDLcorr and IMDUcorr, which orthogonal implementation without (a) and with (b) the two carriers are calculated from the interband predistortion parameters α3 (up-converted signals without passing through PAs). and β3 are introduced: α∗ + jβ∗ CCDF for OFDM Signals (16 MHz) 3 3 2 IMDLcorr = 10 1+j α3 + jβ3 IMDUcorr = 1 10 1+j The coefficients for the digital modulator are then given by: 0 10 2 αLortho(t)=−Re [IMDLcorr] EU (t) 2 βLortho(t)=−Im [IMDLcorr] EU (t) −1 10 2 αUortho(t)=−Re [IMDUcorr] EL (t) 2 βUortho(t)=−Im [IMDUcorr] EL (t) −2 10 The resulting ILortho, QLortho, IUortho and QUortho after Percentage of the signal above power specified by x−axis [%] the digital IQ modulator are: −3 10 0 1 2 3 4 5 6 7 8 9 PAPR [dB] ILortho = αLorthoIL − βLorthoQL QLortho = βLorthoIL + αLorthoQL = −I Lortho Fig. 2. CCDF plot of OFDM PAPR IUortho = αUorthoIU − βUorthoQU QUortho = βUorthoIU + αUorthoQU = I Uortho or QPSK modulated with adjustable symbol duration. In The output of the orthogonality block is then obtained by order to approximate a typical OFDM communication PAPR, reconstituting Iortho and Qortho: several techniques were used: (1) each tone starts with equally Iortho = IUortho + ILortho distributed phases for the unmodulated case and (2) uses a Q = Q + Q 17-bit Galois random generator to generate phase modulation ortho Uortho Lortho I = I − Q command for BPSK and QPSK modulation case. Fig.2 shows ortho ortho ortho the CCDF plot of the 16 MHz bandwidth OFDM signals Qortho = Iortho + Qortho without modulation. The probability for a PAPR of 8 dB or The orthogonality products Iortho and Qortho are then larger is of 0.01%. finally added to the outputs Iinter and Qinter of the interband predistortion block to cancel the unwanted interferences: B. Orthogonality Implementation I = I + I In Ref. [3] two costly Hilbert transforms were used for the out ortho inter frequency selective filtering. In this work, look up table (LUT) Qout = Qortho + Qinter 1078 Orthogonality Implementation α I’ USB Uortho Uortho E’U Orthogonality Coefficients Q’ βUortho Uortho α I’ Inband USB LSB Lortho Lortho E’ Orthogonality Coefficients L Coefficients β Q’ α β Lortho Lortho E U U U IU I’ Iortho Qortho OFDM U QU I’ I I Generator Q’U in inter out DAC RF (64 Tones) PA IL DAC I’L Q Q Q’ inter Qout L in α β Q’L inter inter α β E L L L LO Interband Inband LSB Coefficients Coefficients Fig. 3. Fully orthogonal baseband vector predistortion implementation for two bands III. FPGA IMPLEMENTATION were introduced in the FPGA test-bed to directly control from a Matlab GUI, the DC offset (LO leakage rejection) and the Fully Orthogonal Vector Predistortion Linearization DAC5682z EVM gain and phase correction required to compensate for the IQ OFDM Generator I imbalance of the IQ modulator. The methodology used for the Ortho HSMC Connector Adder\Multiplexer out DAC IQ Balancing IQ balancing has been reported in [4]. The power amplifier Limiter Limiter Inband 0 Interband to be linearized is a Freescale LDMOS MRF7S38010HR3. It LO 90 2 Q out provides 15 dB gain and 2 W output at 3.5 GHz. Two other DAC amplifiers are cascaded before the final stage to provide linear FPGA/DSP BB LPF IQ Modulator amplification. 30 dB pre−PA Attenuator PC ULLY RTHOGONAL PREDISTORTION LINEARIZATION PA pre−PA IV. F O Control Spectrum Analyzer RESULTS: The performance of the proposed fully orthogonal predis- Fig. 4. Digital test-bed for fully orthogonal baseband vector tortion linearization algorithm was investigated using OFDM predistortion signals generated from the OFDM signal generator imple- mented in the FPGA board. IQ balancing of 45 dBc at the The overall experimental test-bed used in this work is de- fundamental inband frequencies was achieved.