WO2000046916A1 - A closed loop calibration for an amplitude reconstruction amplifier - Google Patents

A closed loop calibration for an amplitude reconstruction amplifier Download PDF

Info

Publication number
WO2000046916A1
WO2000046916A1 PCT/US2000/002586 US0002586W WO0046916A1 WO 2000046916 A1 WO2000046916 A1 WO 2000046916A1 US 0002586 W US0002586 W US 0002586W WO 0046916 A1 WO0046916 A1 WO 0046916A1
Authority
WO
WIPO (PCT)
Prior art keywords
amplifier
channel
channels
model
estimated
Prior art date
Application number
PCT/US2000/002586
Other languages
French (fr)
Other versions
WO2000046916A9 (en
Inventor
James C. Kolanek
John J. Shynk
Behshad Baseghi
Original Assignee
Fujant, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujant, Inc. filed Critical Fujant, Inc.
Priority to JP2000597891A priority Critical patent/JP2002536902A/en
Priority to CA002362101A priority patent/CA2362101C/en
Priority to EP00913325A priority patent/EP1157457A4/en
Priority to AU34792/00A priority patent/AU3479200A/en
Publication of WO2000046916A1 publication Critical patent/WO2000046916A1/en
Publication of WO2000046916A9 publication Critical patent/WO2000046916A9/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/005Control of transmission; Equalising
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/32Modifications of amplifiers to reduce non-linear distortion
    • H03F1/3241Modifications of amplifiers to reduce non-linear distortion using predistortion circuits
    • H03F1/3282Acting on the phase and the amplitude of the input signal
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/02Modifications of amplifiers to raise the efficiency, e.g. gliding Class A stages, use of an auxiliary oscillation
    • H03F1/0205Modifications of amplifiers to raise the efficiency, e.g. gliding Class A stages, use of an auxiliary oscillation in transistor amplifiers
    • H03F1/0277Selecting one or more amplifiers from a plurality of amplifiers
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/02Modifications of amplifiers to raise the efficiency, e.g. gliding Class A stages, use of an auxiliary oscillation
    • H03F1/0205Modifications of amplifiers to raise the efficiency, e.g. gliding Class A stages, use of an auxiliary oscillation in transistor amplifiers
    • H03F1/0294Modifications of amplifiers to raise the efficiency, e.g. gliding Class A stages, use of an auxiliary oscillation in transistor amplifiers using vector summing of two or more constant amplitude phase-modulated signals
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/32Modifications of amplifiers to reduce non-linear distortion
    • H03F1/3241Modifications of amplifiers to reduce non-linear distortion using predistortion circuits
    • H03F1/3247Modifications of amplifiers to reduce non-linear distortion using predistortion circuits using feedback acting on predistortion circuits
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/32Modifications of amplifiers to reduce non-linear distortion
    • H03F1/3241Modifications of amplifiers to reduce non-linear distortion using predistortion circuits
    • H03F1/3252Modifications of amplifiers to reduce non-linear distortion using predistortion circuits using multiple parallel paths between input and output
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/32Modifications of amplifiers to reduce non-linear distortion
    • H03F1/3241Modifications of amplifiers to reduce non-linear distortion using predistortion circuits
    • H03F1/3282Acting on the phase and the amplitude of the input signal
    • H03F1/3288Acting on the phase and the amplitude of the input signal to compensate phase shift as a function of the amplitude
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F3/00Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
    • H03F3/20Power amplifiers, e.g. Class B amplifiers, Class C amplifiers
    • H03F3/21Power amplifiers, e.g. Class B amplifiers, Class C amplifiers with semiconductor devices only
    • H03F3/211Power amplifiers, e.g. Class B amplifiers, Class C amplifiers with semiconductor devices only using a combination of several amplifiers
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F3/00Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
    • H03F3/60Amplifiers in which coupling networks have distributed constants, e.g. with waveguide resonators
    • H03F3/602Combinations of several amplifiers
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F3/00Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
    • H03F3/72Gated amplifiers, i.e. amplifiers which are rendered operative or inoperative by means of a control signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/02Transmitters
    • H04B1/04Circuits
    • H04B1/0483Transmitters with multiple parallel paths
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2200/00Indexing scheme relating to amplifiers
    • H03F2200/102A non-specified detector of a signal envelope being used in an amplifying circuit
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2201/00Indexing scheme relating to details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements covered by H03F1/00
    • H03F2201/32Indexing scheme relating to modifications of amplifiers to reduce non-linear distortion
    • H03F2201/3233Adaptive predistortion using lookup table, e.g. memory, RAM, ROM, LUT, to generate the predistortion
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2203/00Indexing scheme relating to amplifiers with only discharge tubes or only semiconductor devices as amplifying elements covered by H03F3/00
    • H03F2203/72Indexing scheme relating to gated amplifiers, i.e. amplifiers which are rendered operative or inoperative by means of a control signal
    • H03F2203/7215Indexing scheme relating to gated amplifiers, i.e. amplifiers which are rendered operative or inoperative by means of a control signal the gated amplifier being switched on or off by a switch at the input of the amplifier
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2203/00Indexing scheme relating to amplifiers with only discharge tubes or only semiconductor devices as amplifying elements covered by H03F3/00
    • H03F2203/72Indexing scheme relating to gated amplifiers, i.e. amplifiers which are rendered operative or inoperative by means of a control signal
    • H03F2203/7236Indexing scheme relating to gated amplifiers, i.e. amplifiers which are rendered operative or inoperative by means of a control signal the gated amplifier being switched on or off by putting into parallel or not, by choosing between amplifiers by (a ) switch(es)

Definitions

  • the present invention relates to the field of signal amplification; more particularly, the present invention relates to amplifying multiple radio frequency (RF) carrier signals with saturated or nearly saturated amplifiers with low distortion meeting the requirements of many cellular or wireless communication systems such as, for example, those meeting AMPS, TDMA, GSM and CDMA requirements.
  • RF radio frequency
  • Cellular telephone systems are an important example of a mobile communication system.
  • Cellular mobile telephone systems may be categorized according to those using analog modulation and those using digital modulation.
  • One of the most widely used cellular telephone system is commonly known as the Advanced Mobile Phone System (AMPS).
  • AMPS Advanced Mobile Phone System
  • An AMPS cellular telephone system typically includes a mobile telecommunication switching office (MTSO), a number of base stations (cell sites), a data link network, optional repeaters and converters, and mobile subscriber units (e.g., mobile phones).
  • the MTSO is a special purpose switch that connects calls between mobile units and a landline telephone network.
  • the MTSO functions to assign a voice channel to each base station.
  • the data link network carries data between the base stations and the MTSO, and may include wired or wireless communication links.
  • Each base station typically comprises an antenna, a controller and a number of transceivers. The controller handles the process of connecting a call between the switching system and the mobile units via a set-up channel.
  • a mobile unit comprises a transceiver and a control unit to perform two-way communication.
  • TDMA time-division multiple-access
  • CDMA code-division multiple access
  • GSM Global System for Mobile Communications
  • CDMA is fast becoming the standard and replacing many TDMA systems.
  • the IS-95 North American digital cellular system uses CDMA modulation.
  • a calibration method and apparatus for calibrating a linear amplifier is described.
  • One embodiment of the method includes modeling the amplifier channel and the amplifier to generate an estimated amplifier transfer function for each channel in the channel pair.
  • equalizer values e.g., coefficient values
  • Figure 1 is a block diagram of a portion of base station.
  • Figures 2A-2C illustrate the frequency plan for the input and calibration signals through the output of a digital-to-analog converter.
  • Figure 3 is a block diagram of a digital processor.
  • Figure 4A-C illustrate the frequency plan for processing within a digital downconverter.
  • Figures 5A-D illustrate the frequency plan for processing within a digital upconverter and conversion by a digital-to-analog converter.
  • Figure 6 is a block diagram of a linear amplifier based on the principle of
  • Figure 7 is a block diagram of an actual amplifier and a model amplifier
  • Figure 8 is a block diagram of the system architecture used when
  • Figure 9 is a flow diagram of one embodiment of a calibration process.
  • steps leading to a desired result are those requiring physical
  • quantities take the form of electrical or magnetic signals capable of being stored
  • the present invention also relates to apparatus for performing the
  • This apparatus may be specially constructed for the required
  • CD-ROMs and magneto-optical disks, read-only memories (ROMs), random
  • RAMs random access memories
  • EPROMs EPROMs
  • EEPROMs electrically erasable programmable read-only memory
  • magnetic or optical cards or any combination thereof
  • the apparatus described herein enables the application of waveforms that
  • amplifiers are combined into a single output signal.
  • the output signal In one embodiment, the
  • amplifier channels e.g., two channels
  • the amplifier channels are rarely equal to a frequency independent
  • the channels may contain filters and other analog
  • equalizers are used to provide the
  • equalizers provide both gain and phase balance as well as provide frequency
  • Figure 1 is a block diagram of one embodiment of a portion of a base station that amplifies an analog or digital input into an amplified multicarrier output.
  • This high power amplifier may be used as part of a transmitter in a communication system (e.g., a wireless communication system).
  • the base station comprises a multicarrier driver assembly 101, a set of saturated or nearly saturated amplifier modules 102 1 N , and a power combiner 103.
  • the amplifier modules 102 1 N may comprise the existing equipment of an AMPS base station, such as frequency modulated waveform amplifiers, or saturated (or nearly saturated) amplifiers.
  • assembly 101 and combiner 103 are used to retrofit the existing bank of amplifiers.
  • each amplifier module comprises a pre-driver amplifier, a driver amplifier and the power amplifier.
  • the number of amplifier modules shown is two; however, an embodiment may have one amplifier module or more than two amplifier modules.
  • Assembly 101 operates as an amplitude reconstruction modulator.
  • the input signal 100 to assembly 101 may be a digital or analog waveform.
  • Input signal 100 may comprise one or more CDMA modulated signals.
  • Multicarrier driver assembly 101 performs amplitude reconstruction modulation.
  • Assembly 101 may perform a combination of pulse duty cycle modulation and /or phase modulation introduced into each path to induce the amplitude modulation to appear at the output of combiner 103.
  • This amplitude modulation at the output of combiner 103 matches the amplitude modulation of the input signal.
  • the pulse duty cycle and phase modulation are introduced in such a way as to not add additional phase modulation to the amplified multicarrier output signal.
  • the amplitude and phase modulation induced to appear at the output match the amplitude and phase modulation of input signal 100.
  • the resulting output signals from multicarrier driver assembly 101 drive amplifier channels that include saturated or nearly saturated amplifier modules 102 1 _ N .
  • Input signal 100 is initially received and do wncon verted by the input RF/IF down converter 101A which downconverts input signal 100 to an intermediate frequency (IF) signal V in .
  • the downconversion allows the input RF signal to be sampled by digital signal processor 101B.
  • RF/IF downconverter 101A also performs gain adjustment.
  • RF/IF downconverter 101 A supplies the IF signal V in to digital signal processor 101B.
  • the RF/IF downconverter 101A includes a channel mixer (not shown) to mix input signal 100 with a signal from a common local oscillator (LO), such as local oscillator 35, to convert the input RF frequency signal 101 to an IF frequency range signal. After mixing, such a signal may undergo filtering (not shown) to remove spurious signals resulting from the mixing operation.
  • LO local oscillator
  • Digital signal processor (DSP) 101B samples and processes the IF signal V m to produce amplitude reconstruction signals, X la and X lb , in the case of two amplitude reconstruction channels.
  • DSP 101B decomposes the IF signal Vin into N channels, then DSP 101B has N outputs.
  • the remainder of this description discusses the case of two channels. It shall be understood that the invention may be generalized to more than two channels.
  • An interface comprising an IF bandpass filter and an IF/RF upconverter connects each of the amplitude reconstruction signals to amplifier modules 102 ⁇
  • IF band pass filters 101C and 101D reshape the output of the two amplitude reconstruction signals X la and X lb to generate filtered amplitude reconstruction signals X 2a and X 2b , respectively.
  • these filters select the spectral contents that are in the lower half of the interpolated sampled spectrum.
  • the filtered amplitude reconstruction signals X 2a and X 2b are received by IF/RF upconverters 101E and 101F.
  • IF/RF upconverters 101E and 101F upconvert the signal received on their input to the required transmit frequency.
  • IF/RF upconverters 101E and 101F also perform gain adjustment.
  • the upconverted amplitude reconstruction signals X 3a and X 3b drive the amplifiers in amplifier modules 102 1 N .
  • each of IF/RF upconverters 101E and 101F comprises a mixer (not shown) and a filter (not shown).
  • the mixer performs a mixing operation between the filtered amplitude reconstruction signal and a signal from local oscillator 35.
  • the output of the mixer is input to the filter, which processes the results of the mixing operation.
  • a digital controller 110 implements various signal processing functions. Principally, as discussed in more detail below, digital controller 110 computes the FIR filter equalizer tap coefficients required to adaptively equalize the overall frequency response of the reconstruction channels.
  • digital controller 110 is coupled to a base station controller/ radio via a base station interface.
  • Amplifier modules 102 ⁇ amplify the signals X 3a and X 3b .
  • the outputs of amplifier modules 102 j . N are coupled to the inputs of power combiner 103.
  • power combiner 103 linearly combines multiple amplifier outputs via vector recombination of the amplifier output signals to form the desired output signal.
  • the magnitude of the signal at the output of power combiner 103 is dependent on the phase and amplitude of the modulated signals from amplifiers 102 ⁇ _ N , all of which are always activated.
  • the amplitudes of the output signals from amplifier modules 102 1 N are equal, making the desired output signal dependent only on the duty factor of the pulse modulation and the added phase modulation.
  • the results of the combining performed by power combiner 103 may be the input to an isolator 104, via a coupler 111.
  • Isolator 104 prevents leakage from one of the amplifier channels to another through power combiner 103. In this manner, isolator 104 provides a matched impedance for each amplifier and additionally absorbs out of band spectral sidelobes that might have been introduced by duty cycle modulation.
  • Isolator 104 generates an output that may be input to a high-power filter 105.
  • Filter 105 may perform a band-limiting filtering operation to pass the central frequency components of the output signal from the isolator, while rejecting the spectral sidebands introduced as phase modulation.
  • filter 105 may impart additional amplitude modulation on its output signal by converting the duty cycle associated with duty cycle modulation into amplitude modulation.
  • the output of filter 105 is the transmitter output.
  • the output of power combiner 103 is also fed back to the multicarrier driver assembly 101 via coupler 111 as feedback signal Y 2 .
  • Feedback signal Y 2 is only a fraction of the signal output from power combiner 103.
  • the feedback signal Y 2 is coupled to the input of feedback RF/IF signal 101G.
  • RF/IF downconverter 101G downconverts feedback signal Y 2 to an intermediate frequency (IF) signal V ft .
  • RF/IF downconverter 101G is similar to RF/IF downconverter 101A.
  • RF/IF downconverter 101G supplies the IF signal V ⁇ to digital signal processor 101B.
  • RF/IF downconverter 101G includes a channel mixer (not shown) to mix feedback signal Y 2 with a signal from a common local oscillator (LO), such as local oscillator 35, to convert it to an IF frequency range signal. After mixing, such a signal may undergo filtering (not shown) to remove spurious signals resulting from the mixing operation.
  • LO local oscillator
  • the use of the mixer to combine the signal from the local oscillator with the feedback signal Y 2 is necessary where the input frequency signal must be converted to an intermediate frequency range signal. In embodiments where such a conversion is not required, then the mixer and local oscillator may not be needed.
  • multicarrier driver assembly 101 comprises software running on a general purpose or dedicated computer system or machine. All or some of multicarrier driver assembly 101 may be implemented in hardware, digital logic, and /or one or more circuits, including integrated circuits (e.g., ASICs).
  • ASICs integrated circuits
  • Figure 2A illustrates an exemplary frequency plan for one such realization.
  • Figure 2A illustrates the desired input frequency band centered at
  • Figure 2B illustrates the spectrum after being translated to a 60 MHz IF along with harmonics of the ADC 26.67 MHz sample rate.
  • Figure 2C illustrates the resulting spectrum after sampling. Note that subharmonic sampling has been employed in this example that allows the sample frequency to be lower than the IF frequency.
  • FIG 3 is a block diagram of one embodiment of the digital signal processor 101B of the multicarrier driver assembly 101.
  • Figures 4A-4D illustrate additional detail of the frequency plan, incorporated into the digital signal processor.
  • the input signal V in is converted by analog-to-digital converter (ADC) 301.
  • ADC analog-to-digital converter
  • DDC digital downconverter
  • the output of ADC 301 is coupled to the inputs of digital downconverter (DDC) 302, which translates the signal frequency (75 of Figure 4A) by one quarter of the ADC sample rate (i.e., Fs/4) to baseband (76 of Figure 4B), using a complex frequency translation.
  • DDC 302 also filters this signal to remove the undesired harmonic component at Fs/2 (77 of Figure 4B) to achieve the frequency plan of Figure 4C.
  • DDC 302 converts sampled real signals into complex baseband signals.
  • the output of DDC 302 comprises an in-phase (I) component and a quadrature-phase (Q) component.
  • Figure 4D shows the resulting signal spectrum. Note that in one embodiment, the output samples could be decimated or interpolated by any factor.
  • the output of DDC 302 is input into the remainder of Figure 3 which represents one exemplary embodiment of a linearizer that takes the input signal and converts it to a number of signals that are applied to amplifier modules 102 ⁇ N in the bank of existing amplifiers.
  • the linearizer prepares a multicarrier input signal for processing by amplifiers.
  • the amplifiers may be those amplifiers of an existing base station.
  • This linearizer may include input equalizers (not shown) that equalize amplitude and phase variations that exist and which are common to all channels.
  • these input equalizers comprise a finite impulse response (FIR) filter that utilizes equalizer filter coefficients in a manner well-known in the art.
  • FIR finite impulse response
  • Rectangular to polar (R2P) converter 304 converts the rectangular coordinate in-phase (I) and quadrature-phase (Q) input to polar coordinate amplitude and phase format with amplitude and phase components.
  • the phase component represents the angle modulation component of the input signal while the amplitude component represents the envelope modulation component of the input signal.
  • the phase component is coupled to the input of amplitude reconstruction modulator 305.
  • Amplitude reconstruction modulator 305 is also coupled to receive inputs from amplitude reconstruction phase modulation generation module 340.
  • the amplitude reconstruction phase modulation generation module 340 comprises an amplitude reconstruction phase look-up table that generates a P mod signal.
  • amplitude reconstruction phase modulation generation module 340 generates P mod in response to the amplitude of the input signal output from R2P 304, referred to as A r2p , according to the following:
  • E ref is a predefined reference magnitude.
  • E re ⁇ is the clip value.
  • the operation of the amplitude reconstruction phase modulation generation module 340 provides phase values for setting the angle between the two summing vectors after the amplification. This is used to reconstruct the required amplitude values of the amplitude modulated input signal.
  • amplitude reconstruction module 305 supplies the phase modulation P mod to adders 305A and 305B contained therein. Note that P m mod . is added with adder 305A, ' while P mod is subtracted with adder 305B.
  • the amplitude reconstruction modulation comprises a set of phase modulation signals, P arl and P ar2 , one for each output channel, and these signals are defined as follows:
  • the net result is to combine two constant amplitude vectors and reconstruct the amplitude modulation present on the input signal.
  • phase modulation signals P arl and P ar2 are coupled to a pair of polar to rectangular (P2R) converters 307 and 308.
  • P2R converters 307 and 308 convert the polar coordinate amplitude and phase input signals (the amplifier channel signals) into rectangular in-phase (I) and quadrature-phase (Q) signals.
  • the outputs of P2R converters 307 and 308 are coupled to a pair of digital upconverters (DUCs) 309 and 310 located in each transmit channel.
  • DUCs digital upconverters
  • the transmit I and Q signals for each transmit channel are converted from complex baseband signals to real signals and interpolated by DUCs 309 and 310.
  • equalizers 311 comprise FIR filters 311a and 311b that operate using equalizer coefficients generated in the manner described below.
  • the outputs of equalizer 311 are coupled to two interpolators 315 and 316.
  • the outputs of interpolators 315 and 316 are coupled to digital-to-analog converters (DAC) 312 and 313, respectively, which convert the digital signals to analog format. These outputs drive the amplifier channels.
  • DAC digital-to-analog converters
  • Buffer memory 330 stores synchronously captured consecutive samples from both the input channel (V and the feedback channel (V . Buffer memory 330 maintains an association of the samples downloaded to digital controller 110 for use thereby.
  • FIGS 5A-D illustrate a frequency plan for frequency conversion contained within the transmit channels.
  • Figure 5A shows the frequency plan present at the inputs of DUCs 309 and 310.
  • DUCs 309 and 310 first interpolate their input signals by inserting zeros between samples to increase the sample rate and then filter their input signals to remove the component at the new Fs/2 where Fs is the new sample rate.
  • Figure 5B illustrates the frequency plan after half-band filtering. Finally, the signal is quarter-band up-shifted (i.e., Fs/4).
  • Figure 5C illustrates the frequency plan after the quarter-band (Fs/4) up-shifting and selection of only the real part of the signal to produce the desired spectrum.
  • Figure 5D illustrates the frequency plan at the D/ A output after interpolating by 2 on the input.
  • polyphase filters are used to further increase the sample rate by interpolation.
  • digital signal processing operations described herein may be performed in software, hardware, or a combination of the two.
  • Such software may be run on, for example, a dedicated or general purpose machine, such as a computer system, while the hardware may comprise, for example, dedicated logic, circuits, etc.
  • the processing could be performed in the I and Q (rectangular coordinate) domain.
  • amplifiers are not necessarily linear; however, by performing this type of reconstruction, the nonlinear effects on the signal amplitude can be substantially
  • an input signal u(n) is coupled to the input of
  • the nonlinear function F(u) converts the amplitude
  • N is 2.
  • equalizers h j and h 2 are a pair of finite impulse response (FIR) filters.
  • outputs of equalizers h x and h 2 are coupled to power amplifiers g j and g 2 .
  • power amplifiers ⁇ and g2 also include filters, RF upconverters
  • outputs of power amplifiers g ⁇ and g2 are coupled to inputs of a summation
  • the output y(n) of which is the output of the linear amplifier.
  • the function summation block comprises power combiner 103
  • the non-linear function F(u) may be into N amplitude reconstruction channels.
  • the amplifier model will have g g 2 , ... and the equalizer will have
  • the input signal u(n) is applied to the nonlinear function F(u).
  • a(n) is clipped based on its magnitude.
  • amplitude function a (n) is as follows:
  • a c ⁇ character is a predefined clip level which is dependent on the system
  • the clip level is 0.7821.
  • modulated signals x t (n) and x 2 (n) are given by :
  • w gl (n) and w g2 (n) are summed to generate the output y(n).
  • the amplifier acts as an ideal soft-limiting amplifier. If the clip level is not exceeded, then the
  • amplifiers g ⁇ and g 2 are rarely equal to a frequency
  • channels (upper and lower paths) and /or frequency response variations
  • amplifiers g 2 and g 2 have the nonlinear characteristic of high-
  • Equalizers h 2 and h 2 provide the necessary
  • equalizers h ⁇ and h 2 are implemented as FIR
  • adaptive equalization using the amplifier model (referred to herein as adaptive equalization). Also,
  • minimization is controlled by two user-adjustable promoters, ⁇ , greater than or
  • the equalization is a pre-equalization amplifier
  • the equalization is performed on the phase component of the amplifier configuration, apart from the amplitude, which is different than the
  • FIG. 7 A calibration scheme based on the principle of linear least squares is shown in Figure 7.
  • actual amplifier 600 shown in Figure 6 is coupled to a amplifier model 700 having a nonlinear processing function F(u), a pair of equalizers h j and h 2 , amplifier models g , and g 2 (vectors), and a summation block.
  • the nonlinear function F(u) and equalizers and h 2 in amplifier model 700 are identical to those in amplifiers 600.
  • amplifier models g 1 and g 2 (vectors) are only estimates of the actual amplifiers j and g 2 .
  • the actual amplifiers contain nonlinear components that cannot be modeled the FIR filters, and even the linear components may not be sufficiently modeled if the FIR filters do not have enough parameters. This difference may affect the performance of the equalizers because they are generated from the amplifier models, i.e., h j and h 2 attempt to invert the characteristics of g j and g 2 (vectors),
  • the nonlinear function F(u) of amplifier model 700 is coupled to receive the same input signal u(n) as actual amplifier 600.
  • a system identification block 701 is coupled to receive the output signal y(n) of actual amplifier 600, the output signal y g (n) of amplifier model 700, and the input signal u(n).
  • system identification block 701 is part of digital controller 110. In response to these signals, system identification block 701 generates outputs (not shown) to the equalizers of both actual amplifier 600 and amplifier model 700, the nonlinear function F(u) of actual amplifier 600, and the amplifiers of amplifier mocel 700.
  • buffers receive samples of the input signal u(n) and capture samples of the outputs of both actual amplifier 600 and amplifier model 700. System identification block 701 accesses these buffers to obtain samples when performing one or more of its functions.
  • a goal of this least squares technique is to compute equalizers h x and h 2 such that the actual output y(n) matches a delayed version of the input u(n) in the least squares sense (as defined below).
  • the amplifier models g x and g 2 are estimated such that y(n) matches y(n), also in the least square sense.
  • the amplifier models and the equalizers may be represented by FIR filters. Therefore, the transfer functions of the amplifier models may be written as follows:
  • equalizer may be represented as follows:
  • N e is the number of coefficients in each equalizer.
  • N g is the number of coefficients in each equalizer.
  • v gl (n) and v g2 (n) are given by:
  • x ⁇ n [x ⁇ n),..., x,(n - N e + l)] ⁇
  • x 2 (n) [x. (n),...,x 2 (n- N e + l)] ⁇
  • vectors y(n), v gl (n), v g2 (n), w gl (n), w (n) and y (n) where the vector y(n) comprises the output of actual amplifier 900, the vectors v ,(n) and v g2 (n) are the outputs of the equalizers of either actual amplifier 600 or amplifier model 700, the vectors v gl (n) and v g2 (n) are the first and second channel amplifier model signals of amplifier model 700, respectively, and the vector y g (n) is the output of amplifier model 700.
  • V gl (n) and V g2 (n) correspond to the first columns of these matrices
  • V g (n) representing all of the data for the output of
  • the equalizers h, and h 2 are computed in a manner similar to that used to
  • v hl (n) and v h2 (n) are the output signals of the amplifier models
  • 1 is a unit vector; the location of the one depends on the system delays.
  • C 21 (n) is one embodiment of the cost function for the equalization
  • C 22 (n) and C 23 (n) are LS constraints for each channel separately; these
  • the model amplifier delay is p 2 (the same as before), p 3 is the delay from the
  • V gl (n) and V g2 (n) matrices which are similar in form to V gl (n) and V g2 (n) matrices given above.
  • equalizers are computed so that the combined equalizer /system model 700
  • the calibration procedure is performed by deducted
  • This processing hardware may comprise hardware, such as
  • the processing logic comprises
  • equalizer values comprise normalized equalizer FIR tap values for each channel.
  • separate matrices of the current equalizer values are
  • a single matrix may be used instead of
  • the values may be stored in
  • registers or any other type of memory.
  • processing logic obtains the capture buffer data and reformats the
  • processing block 1302 If the data are to a normalized signal format (processing block 1302). If the data are to a normalized signal format (processing block 1302). If the data are to a normalized signal format (processing block 1302). If the data are to a normalized signal format (processing block 1302). If the data are to a normalized signal format (processing block 1302). If the data are
  • four thousand samples are stored in the capture buffer
  • the capture buffer stores the samples in a matrix
  • processing logic estimates the model
  • FIR coefficient (tap) values for each channel processing block 1304.
  • the processing logic estimates the model FIR coefficients using the
  • processing logic recomputes the baseband waveforms
  • pair comprises the baseband waveforms that appear at the output of the
  • logic computes new equalizer FIR tap values using the model FIR tap values for
  • processing logic converts and writes the new equalizer FIR tap
  • embodiment(s) described herein provide amplification of one or more than RF
  • a base station such as an RF station
  • a base station such as an RF station
  • amplifier may be a single amplifier or multiple amplifiers as described or may

Abstract

A calibration method and apparatus for calibrating and linearizing an amplifier (1021-n) in which an input signal (Vin) is decomposed into N channels (x1(n)). Then the amplifier is modeled to generate an estimated transfer function for each channel. Using the estimated transfer function for each channel, equalizer values are computed for equalizers that are applied to each channel prior to amplification, thus enabling the amplification of amplitude and/or phase modulated signals via the non-linear amplifiers.

Description

A CLOSED LOOP CALIBRATION FOR AN AMPLITUDE
RECONSTRUCTION AMPLIFIER
This application is a continuation-in-part application of application serial number 08/036,372, entitled "Amplification Using Amplitude Reconstruction of Amplitude and/or Angle Modulated Carrier", filed March 6, 1998, and assigned to the corporate assignee of the present invention.
FIELD OF THE INVENTION
The present invention relates to the field of signal amplification; more particularly, the present invention relates to amplifying multiple radio frequency (RF) carrier signals with saturated or nearly saturated amplifiers with low distortion meeting the requirements of many cellular or wireless communication systems such as, for example, those meeting AMPS, TDMA, GSM and CDMA requirements.
BACKGROUND OF THE INVENTION
Cellular telephone systems are an important example of a mobile communication system. Cellular mobile telephone systems may be categorized according to those using analog modulation and those using digital modulation. One of the most widely used cellular telephone system is commonly known as the Advanced Mobile Phone System (AMPS).
An AMPS cellular telephone system typically includes a mobile telecommunication switching office (MTSO), a number of base stations (cell sites), a data link network, optional repeaters and converters, and mobile subscriber units (e.g., mobile phones). The MTSO is a special purpose switch that connects calls between mobile units and a landline telephone network. The MTSO functions to assign a voice channel to each base station. The data link network carries data between the base stations and the MTSO, and may include wired or wireless communication links. Each base station typically comprises an antenna, a controller and a number of transceivers. The controller handles the process of connecting a call between the switching system and the mobile units via a set-up channel. A mobile unit comprises a transceiver and a control unit to perform two-way communication.
These telephone systems often employ modems to transfer information between the MTSO and the transceivers. Equalization is commonly performed on a single channel. For instance, single channel equalization is often used in modems to reduce distortion on the incoming signal due to the effects of the channel. In other words, the equalizer in the modem compensates for the effects of the wire line to the signal receive location.
Other cellular telecommunication systems in use include a time-division multiple-access (TDMA) system and a code-division multiple access (CDMA) system, which are named for the type of digital modulation they employ. The European digital cellular system is known as the Global System for Mobile Communications (GSM). This system uses TDMA modulation. However, CDMA is fast becoming the standard and replacing many TDMA systems. The IS-95 North American digital cellular system uses CDMA modulation.
SUMMARY OF THE INVENTION
A calibration method and apparatus for calibrating a linear amplifier is described. One embodiment of the method includes modeling the amplifier channel and the amplifier to generate an estimated amplifier transfer function for each channel in the channel pair. Using the estimated data channel amplifier transfer function for each channel, equalizer values (e.g., coefficient values) are computed for equalizers that are applied to each channel in the channel pair prior to amplification. BRIEF DESCRIPTION OF THE DRAWINGS
The present invention will be understood more fully from the detailed description given below and from the accompanying drawings of various embodiments of the invention, which, however, should not be taken to limit the invention to the specific embodiments, but are for explanation and understanding only.
Figure 1 is a block diagram of a portion of base station.
Figures 2A-2C illustrate the frequency plan for the input and calibration signals through the output of a digital-to-analog converter.
Figure 3 is a block diagram of a digital processor.
Figure 4A-C illustrate the frequency plan for processing within a digital downconverter.
Figures 5A-D illustrate the frequency plan for processing within a digital upconverter and conversion by a digital-to-analog converter.
Figure 6 is a block diagram of a linear amplifier based on the principle of
amplitude reconstruction.
Figure 7 is a block diagram of an actual amplifier and a model amplifier
paired as part of a calibration process. Figure 8 is a block diagram of the system architecture used when
computing the equalizers.
Figure 9 is a flow diagram of one embodiment of a calibration process.
DETAILED DESCRIPTION
A method and apparatus for linearizing saturated or nearly saturated
(e.g., approximately 1 db) amplifiers is described. In the following description,
numerous details are set forth, such as numbers of amplifiers, protocol types, etc.
It will be apparent, however, to one skilled in the art, that the present invention
may be practiced without these specific details. In other instances, well-known
structures and devices are shown in block diagram form, rather than in detail, in
order to avoid obscuring the present invention.
Some portions of the detailed descriptions which follow are presented in
terms of algorithms and symbolic representations of operations on data bits
within a computer memory. These algorithmic descriptions and representations
are the means used by those skilled in the data processing arts to most
effectively convey the substance of their work to others skilled in the art. An
algorithm is here, and generally, conceived to be a self-consistent sequence of
steps leading to a desired result. The steps are those requiring physical
manipulations of physical quantities. Usually, though not necessarily, these
quantities take the form of electrical or magnetic signals capable of being stored,
transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these
signals as bits, values, elements, symbols, characters, terms, numbers, or the like.
It should be borne in mind, however, that all of these and similar terms
are to be associated with the appropriate physical quantities and are merely
convenient labels applied to these quantities. Unless specifically stated
otherwise as apparent from the following discussions, it is appreciated that
throughout the present invention, discussions utilizing terms such as
"processing" or "computing" or "calculating" or "determining" or "displaying" or
the like, refer to the action and processes of a computer system, or similar
electronic computing device, that manipulates and transforms data represented
as physical (electronic) quantities within the computer system's registers and
memories into other data similarly represented as physical quantities within the
computer system memories or registers or other such information storage,
transmission or display devices.
The present invention also relates to apparatus for performing the
operations herein. This apparatus may be specially constructed for the required
purposes, or it may comprise a general purpose computer selectively activated
or reconfigured by a computer program stored in the computer. Such a
computer program may be stored in a computer readable storage medium, such
as, but is not limited to, any type of disk including floppy disks, optical disks,
CD-ROMs, and magneto-optical disks, read-only memories (ROMs), random
access memories (RAMs), EPROMs, EEPROMs, magnetic or optical cards, or any
type of media suitable for storing electronic instructions, and each coupled to a computer system bus. The algorithms and displays presented herein are not
inherently related to any particular computer or other apparatus. Various
general purpose machines may be used with programs in accordance with the
teachings herein, or it may prove convenient to construct more specialized
apparatus to perform the required method steps. The required structure for a
variety of these machines will appear from the description below. In addition,
the present invention is not described with reference to any particular
programming language. It will be appreciated that a variety of programming
languages may be used to implement the teachings of the invention as described
herein.
Overview
The apparatus described herein enables the application of waveforms that
require amplifier linearity using amplifiers that are commonly used for
frequency modulated waveforms (i.e., saturated amplifiers). The outputs of the
amplifiers are combined into a single output signal. In one embodiment, the
outputs of amplifier channels (e.g., two channels) are combined into a single
output signal. However, any number of channels could be combined.
The amplifier channels are rarely equal to a frequency independent
constant gain. Also, the channels may contain filters and other analog
components (e.g., unequal path lengths, cable lengths, etc.) that cause distortion
in this approach and for which compensation is needed. Therefore, distortion
products may appear at the output due to channel unbalance and /or frequency response variations. In one embodiment, equalizers are used to provide the
necessary gain, phase and frequency response corrections necessary to balance
the channels, thereby improving the linearity and reducing (and maybe even
minimizing) distortion. In contrast to the prior art, the equalization is
performed digitally before the analog amplifier (i.e., pre-equalization). Thus, the
equalizers provide both gain and phase balance as well as provide frequency
response corrections to each channel.
To remove distortion products in the output, a process is used to make
the response of each channel equal to each other. In one embodiment, a least-
squares approach is used to ensure that a high quality signal is achieved when
channels are summed together. This is accomplished by modeling the amplifier
and selecting equalization based on linear estimates of the amplifier transfer
functions. Thus, linear transfer functions of multiple channels are computed
simultaneously for use in equalizing the channels.
Figure 1 is a block diagram of one embodiment of a portion of a base station that amplifies an analog or digital input into an amplified multicarrier output. This high power amplifier may be used as part of a transmitter in a communication system (e.g., a wireless communication system).
Referring to Figure 1, the base station comprises a multicarrier driver assembly 101, a set of saturated or nearly saturated amplifier modules 1021 N, and a power combiner 103. The amplifier modules 1021 N may comprise the existing equipment of an AMPS base station, such as frequency modulated waveform amplifiers, or saturated (or nearly saturated) amplifiers. To that extent, assembly 101 and combiner 103 are used to retrofit the existing bank of amplifiers. In one embodiment, each amplifier module comprises a pre-driver amplifier, a driver amplifier and the power amplifier. The number of amplifier modules shown is two; however, an embodiment may have one amplifier module or more than two amplifier modules.
Assembly 101 operates as an amplitude reconstruction modulator. The input signal 100 to assembly 101 may be a digital or analog waveform. Input signal 100 may comprise one or more CDMA modulated signals. Multicarrier driver assembly 101 performs amplitude reconstruction modulation. Assembly 101 may perform a combination of pulse duty cycle modulation and /or phase modulation introduced into each path to induce the amplitude modulation to appear at the output of combiner 103. This amplitude modulation at the output of combiner 103 matches the amplitude modulation of the input signal. The pulse duty cycle and phase modulation are introduced in such a way as to not add additional phase modulation to the amplified multicarrier output signal. Thus, the amplitude and phase modulation induced to appear at the output match the amplitude and phase modulation of input signal 100. The resulting output signals from multicarrier driver assembly 101 drive amplifier channels that include saturated or nearly saturated amplifier modules 1021 _N.
Input signal 100 is initially received and do wncon verted by the input RF/IF down converter 101A which downconverts input signal 100 to an intermediate frequency (IF) signal Vin. The downconversion allows the input RF signal to be sampled by digital signal processor 101B. In one embodiment, RF/IF downconverter 101A also performs gain adjustment. RF/IF downconverter 101 A supplies the IF signal Vin to digital signal processor 101B.
In one embodiment, the RF/IF downconverter 101A includes a channel mixer (not shown) to mix input signal 100 with a signal from a common local oscillator (LO), such as local oscillator 35, to convert the input RF frequency signal 101 to an IF frequency range signal. After mixing, such a signal may undergo filtering (not shown) to remove spurious signals resulting from the mixing operation.
Digital signal processor (DSP) 101B samples and processes the IF signal Vm to produce amplitude reconstruction signals, Xla and Xlb, in the case of two amplitude reconstruction channels. When DSP 101B decomposes the IF signal Vin into N channels, then DSP 101B has N outputs. The remainder of this description discusses the case of two channels. It shall be understood that the invention may be generalized to more than two channels.
An interface comprising an IF bandpass filter and an IF/RF upconverter connects each of the amplitude reconstruction signals to amplifier modules 102^
IF band pass filters 101C and 101D reshape the output of the two amplitude reconstruction signals Xla and Xlb to generate filtered amplitude reconstruction signals X2a and X2b, respectively. In one embodiment, these filters select the spectral contents that are in the lower half of the interpolated sampled spectrum.
The filtered amplitude reconstruction signals X2a and X2b are received by IF/RF upconverters 101E and 101F. IF/RF upconverters 101E and 101F upconvert the signal received on their input to the required transmit frequency. In one embodiment, IF/RF upconverters 101E and 101F also perform gain adjustment. The upconverted amplitude reconstruction signals X3a and X3b drive the amplifiers in amplifier modules 1021 N.
In one embodiment, each of IF/RF upconverters 101E and 101F comprises a mixer (not shown) and a filter (not shown). The mixer performs a mixing operation between the filtered amplitude reconstruction signal and a signal from local oscillator 35. The output of the mixer is input to the filter, which processes the results of the mixing operation. A digital controller 110 implements various signal processing functions. Principally, as discussed in more detail below, digital controller 110 computes the FIR filter equalizer tap coefficients required to adaptively equalize the overall frequency response of the reconstruction channels. In one embodiment, digital controller 110 is coupled to a base station controller/ radio via a base station interface.
Amplifier modules 102^ amplify the signals X3a and X3b. The outputs of amplifier modules 102j.N are coupled to the inputs of power combiner 103. In one embodiment, power combiner 103 linearly combines multiple amplifier outputs via vector recombination of the amplifier output signals to form the desired output signal. The magnitude of the signal at the output of power combiner 103 is dependent on the phase and amplitude of the modulated signals from amplifiers 102α _N, all of which are always activated. Ideally, the amplitudes of the output signals from amplifier modules 1021 N are equal, making the desired output signal dependent only on the duty factor of the pulse modulation and the added phase modulation.
In one embodiment, the results of the combining performed by power combiner 103 may be the input to an isolator 104, via a coupler 111. Isolator 104 prevents leakage from one of the amplifier channels to another through power combiner 103. In this manner, isolator 104 provides a matched impedance for each amplifier and additionally absorbs out of band spectral sidelobes that might have been introduced by duty cycle modulation.
Isolator 104 generates an output that may be input to a high-power filter 105. Filter 105 may perform a band-limiting filtering operation to pass the central frequency components of the output signal from the isolator, while rejecting the spectral sidebands introduced as phase modulation. In one embodiment, filter 105 may impart additional amplitude modulation on its output signal by converting the duty cycle associated with duty cycle modulation into amplitude modulation. The output of filter 105 is the transmitter output.
The output of power combiner 103 is also fed back to the multicarrier driver assembly 101 via coupler 111 as feedback signal Y2. Feedback signal Y2 is only a fraction of the signal output from power combiner 103. The feedback signal Y2 is coupled to the input of feedback RF/IF signal 101G. RF/IF downconverter 101G downconverts feedback signal Y2 to an intermediate frequency (IF) signal Vft. In one embodiment, RF/IF downconverter 101G is similar to RF/IF downconverter 101A. RF/IF downconverter 101G supplies the IF signal VΛ to digital signal processor 101B.
In one embodiment, RF/IF downconverter 101G includes a channel mixer (not shown) to mix feedback signal Y2 with a signal from a common local oscillator (LO), such as local oscillator 35, to convert it to an IF frequency range signal. After mixing, such a signal may undergo filtering (not shown) to remove spurious signals resulting from the mixing operation.
It should be noted that in the above description, the use of the mixer to combine the signal from the local oscillator with the feedback signal Y2 is necessary where the input frequency signal must be converted to an intermediate frequency range signal. In embodiments where such a conversion is not required, then the mixer and local oscillator may not be needed.
In one embodiment, multicarrier driver assembly 101 comprises software running on a general purpose or dedicated computer system or machine. All or some of multicarrier driver assembly 101 may be implemented in hardware, digital logic, and /or one or more circuits, including integrated circuits (e.g., ASICs).
Figure 2A illustrates an exemplary frequency plan for one such realization. Figure 2A illustrates the desired input frequency band centered at
1947.5 MHz and a LO at 1887.5 MHz. Figure 2B illustrates the spectrum after being translated to a 60 MHz IF along with harmonics of the ADC 26.67 MHz sample rate. Figure 2C illustrates the resulting spectrum after sampling. Note that subharmonic sampling has been employed in this example that allows the sample frequency to be lower than the IF frequency.
Figure 3 is a block diagram of one embodiment of the digital signal processor 101B of the multicarrier driver assembly 101. Figures 4A-4D illustrate additional detail of the frequency plan, incorporated into the digital signal processor.
Referring to Figure 3, the input signal Vin is converted by analog-to-digital converter (ADC) 301. The output of ADC 301 is coupled to the inputs of digital downconverter (DDC) 302, which translates the signal frequency (75 of Figure 4A) by one quarter of the ADC sample rate (i.e., Fs/4) to baseband (76 of Figure 4B), using a complex frequency translation. DDC 302 also filters this signal to remove the undesired harmonic component at Fs/2 (77 of Figure 4B) to achieve the frequency plan of Figure 4C. Thus, DDC 302 converts sampled real signals into complex baseband signals. The output of DDC 302 comprises an in-phase (I) component and a quadrature-phase (Q) component. Figure 4D shows the resulting signal spectrum. Note that in one embodiment, the output samples could be decimated or interpolated by any factor.
The output of DDC 302 is input into the remainder of Figure 3 which represents one exemplary embodiment of a linearizer that takes the input signal and converts it to a number of signals that are applied to amplifier modules 102^ N in the bank of existing amplifiers. In other words, the linearizer prepares a multicarrier input signal for processing by amplifiers. The amplifiers may be those amplifiers of an existing base station.
This linearizer may include input equalizers (not shown) that equalize amplitude and phase variations that exist and which are common to all channels. In one embodiment, these input equalizers comprise a finite impulse response (FIR) filter that utilizes equalizer filter coefficients in a manner well-known in the art.
Rectangular to polar (R2P) converter 304 converts the rectangular coordinate in-phase (I) and quadrature-phase (Q) input to polar coordinate amplitude and phase format with amplitude and phase components. The phase component represents the angle modulation component of the input signal while the amplitude component represents the envelope modulation component of the input signal.
The phase component is coupled to the input of amplitude reconstruction modulator 305. Amplitude reconstruction modulator 305 is also coupled to receive inputs from amplitude reconstruction phase modulation generation module 340. In one embodiment, the amplitude reconstruction phase modulation generation module 340 comprises an amplitude reconstruction phase look-up table that generates a Pmod signal.
In one embodiment, amplitude reconstruction phase modulation generation module 340 generates Pmod in response to the amplitude of the input signal output from R2P 304, referred to as Ar2p, according to the following:
P mod = arccos(A) where A = min(Ar2p/Eref, 1). The value Eref is a predefined reference magnitude. In one embodiment, Ere{ is the clip value. The operation of the amplitude reconstruction phase modulation generation module 340 provides phase values for setting the angle between the two summing vectors after the amplification. This is used to reconstruct the required amplitude values of the amplitude modulated input signal.
In one embodiment, amplitude reconstruction module 305 supplies the phase modulation Pmod to adders 305A and 305B contained therein. Note that Pm mod . is added with adder 305A, ' while P mod is subtracted with adder 305B. In other words, the amplitude reconstruction modulation comprises a set of phase modulation signals, Parl and Par2, one for each output channel, and these signals are defined as follows:
P x art = P x r2pl + τ P mod
P ar2 = P x r2p2 - P mod
The net result is to combine two constant amplitude vectors and reconstruct the amplitude modulation present on the input signal.
The phase modulation signals Parl and Par2 are coupled to a pair of polar to rectangular (P2R) converters 307 and 308. P2R converters 307 and 308 convert the polar coordinate amplitude and phase input signals (the amplifier channel signals) into rectangular in-phase (I) and quadrature-phase (Q) signals.
The outputs of P2R converters 307 and 308 are coupled to a pair of digital upconverters (DUCs) 309 and 310 located in each transmit channel. The transmit I and Q signals for each transmit channel are converted from complex baseband signals to real signals and interpolated by DUCs 309 and 310.
The outputs of DUCs 309 and 310 are coupled to a pair of equalizers 311, which equalize amplitude and phase variations that may exist. In one embodiment, equalizers 311 comprise FIR filters 311a and 311b that operate using equalizer coefficients generated in the manner described below.
The outputs of equalizer 311 are coupled to two interpolators 315 and 316. The outputs of interpolators 315 and 316 are coupled to digital-to-analog converters (DAC) 312 and 313, respectively, which convert the digital signals to analog format. These outputs drive the amplifier channels.
Buffer memory 330 stores synchronously captured consecutive samples from both the input channel (V and the feedback channel (V . Buffer memory 330 maintains an association of the samples downloaded to digital controller 110 for use thereby.
ADC 320 and digital downconverter 321 are included to process the feedback signal Vft to produce a sampled feedback signal. Figures 5A-D illustrate a frequency plan for frequency conversion contained within the transmit channels. Figure 5A shows the frequency plan present at the inputs of DUCs 309 and 310. In one embodiment, DUCs 309 and 310 first interpolate their input signals by inserting zeros between samples to increase the sample rate and then filter their input signals to remove the component at the new Fs/2 where Fs is the new sample rate. Figure 5B illustrates the frequency plan after half-band filtering. Finally, the signal is quarter-band up-shifted (i.e., Fs/4). Figure 5C illustrates the frequency plan after the quarter-band (Fs/4) up-shifting and selection of only the real part of the signal to produce the desired spectrum. Figure 5D illustrates the frequency plan at the D/ A output after interpolating by 2 on the input. In an alternative embodiment, polyphase filters are used to further increase the sample rate by interpolation.
It should be noted that some of the digital signal processing operations described herein may be performed in software, hardware, or a combination of the two. Such software may be run on, for example, a dedicated or general purpose machine, such as a computer system, while the hardware may comprise, for example, dedicated logic, circuits, etc. Also, although the above describes an embodiment that performs digital processing in the polar coordinate domain, the processing could be performed in the I and Q (rectangular coordinate) domain.
Calibration Procedure
A model of a linear amplifier based on the principle of amplitude
reconstruction is shown in simplified form in Figure 6. Note that the individual
amplifiers are not necessarily linear; however, by performing this type of reconstruction, the nonlinear effects on the signal amplitude can be substantially
reduced and even minimized.
Referring to Figure 6, an input signal u(n) is coupled to the input of
nonlinear function F(u). The nonlinear function F(u) converts the amplitude
modulated signal u(n) to N phase modulated signals with constant amplitude.
In one embodiment, N is 2. The outputs of the nonlinear function F(u) (defined
below) are coupled to a pair of equalizers hj and h2. In one embodiment, the
equalizers hj and h2 are a pair of finite impulse response (FIR) filters. The
outputs of equalizers hx and h2 are coupled to power amplifiers gj and g2. In one
embodiment, power amplifiers ^ and g2 also include filters, RF upconverters
(including RF filters), digital-to-analog converters (DACs), and isolators. The
outputs of power amplifiers g^ and g2 are coupled to inputs of a summation
block, the output y(n) of which is the output of the linear amplifier. In one
embodiment, the function summation block comprises power combiner 103
described above. Note that although not shown, in one embodiment, there are
isolators in each path, along with IF and RF filters.
Although Figure 6 is described with two channels, a decomposition by
the non-linear function F(u) may be into N amplitude reconstruction channels.
In such a case, the amplifier model will have g g2, ... and the equalizer will have
The input signal u(n) is applied to the nonlinear function F(u). The input
signal u(n) is a complex baseband input signal u(n) = a(n) exp(j b(n)) with amplitude a(n) and phase modulation b(n). In one embodiment, the amplitude
a(n) is clipped based on its magnitude. In one embodiment, the clipped
amplitude function a (n) is as follows:
Figure imgf000019_0001
where Ac^„ is a predefined clip level which is dependent on the system
hardware. In one embodiment, the clip level is 0.7821.
In response to the input signal u(n), the non-linear function F(u) produces
a pair of frequency modulated signals xα(n) and x2(n). The pair of frequency
modulated signals xt(n) and x2(n) are given by :
Xj(n) = eKb(n)+c(n))
x2(n) = eKMn)-c(n))
where:
c(ή) = cos- (a(ή)) .
The resulting signals xα(n) and x2(n) are processed by equalizers and h2
and power amplifiers g . and g 2. The output of the amplifiers, referred to
herein as wgl (n) and wg2 (n), are summed to generate the output y(n).
If the equalizers hα and h2 and power amplifiers gj and g2 in each channel
provide constant gain G, then it can be shown that the output y(n) is exactly
equal to a scaled and clipped version of u(n). That is, the amplifier acts as an ideal soft-limiting amplifier. If the clip level is not exceeded, then the
equivalence is exact. This is shown in the derivation below. y (n) = w^(ή) + wg2(n)
_ QΪeJ(.Hn)+c(n)) + eJ(b(n)-c(n)) l
Figure imgf000020_0001
= 2Ge7(Mn)) cos(c(n)) = 2GeΛ n ) cosmos"1 (a(n)) = 2Ga(n)ejWn ) » 2Ga(n)eJibin))
Unfortunately, amplifiers gα and g2 are rarely equal to a frequency
independent constant gain G as assumed above. Any differences in the two
channels (upper and lower paths) and /or frequency response variations can
cause distortion products to appear in the output y(n). In addition, in one
embodiment, amplifiers g2 and g2 have the nonlinear characteristic of high-
power amplifiers. This latter effect is somewhat mitigated by the fact that
amplitude reconstruction relies on constant amplitude signals passing through
the high-power stages (i.e., gt and g2) and consequently the effects of the
nonlinearities are generally slight. Equalizers h2 and h2 provide the necessary
gain, phase and frequency response corrections necessary to balance the two
channels, and the attempt to compensate for the nonlinearities and minimize
distortion. In one embodiment, equalizers hα and h2 are implemented as FIR
filters that can, in principle, provide both gain and phase balance as well as
compensate for the frequency response of each channel separately. The overall goal is to make the frequency response of each channel equal
to each other and to be as flat as possible over the band of interest (in that there
are no dips or spikes or sharp cut-offs, or these are reduced or minimized with
respect to each other). This is accomplished by use of adaptive equalizers in an
adaptive system that implements two major functions: i) estimation of the
amplifier transfer functions (referred to herein as system identification), yielding
a linear amplifer system model; and ii) computation of the equalizer coefficients
using the amplifier model (referred to herein as adaptive equalization). Also,
constraints are used so that the frequency response of each channel is
approximtely flat. This may be accomplished in two ways: 1) a least squares
constraint for each channel, and 2) a zero-forcing constraint for each channel.
The degree to which a constraint contributes to the overall reduction or
minimization is controlled by two user-adjustable promoters, γ, greater than or
equal to 0 and γ2 greater than or equal to 0, where γ, + γ2 = 1.
In contrast to the prior art, the equalization is performed before the
amplifier (i.e., pre-equalization). In one embodiment, the equalization is
performed in the digital domain before amplification, whereas the amplification
is performed in analog. In other words, the purpose of the equalization is to
time align, phase align, and magnitude align the signals from the two channels
so that an amplified version of the original input signal to the amplifier may be
obtained from the summation of the two channels. Also, as described above, in
one embodiment, the equalization is performed on the phase component of the amplifier configuration, apart from the amplitude, which is different than the
prior art.
A System Identification Process
A calibration scheme based on the principle of linear least squares is shown in Figure 7. Referring to Figure 7, actual amplifier 600 shown in Figure 6 is coupled to a amplifier model 700 having a nonlinear processing function F(u), a pair of equalizers hj and h2, amplifier models g , and g 2 (vectors), and a summation block. The nonlinear function F(u) and equalizers and h2 in amplifier model 700 are identical to those in amplifiers 600. However, amplifier models g 1 and g 2 (vectors), are only estimates of the actual amplifiers j and g2.
The actual amplifiers contain nonlinear components that cannot be modeled the FIR filters, and even the linear components may not be sufficiently modeled if the FIR filters do not have enough parameters. This difference may affect the performance of the equalizers because they are generated from the amplifier models, i.e., hj and h2 attempt to invert the characteristics of g j and g 2 (vectors),
(and not g, and g2, which are not directly available). Note that some vectors appear in bold.
The nonlinear function F(u) of amplifier model 700 is coupled to receive the same input signal u(n) as actual amplifier 600. A system identification block 701 is coupled to receive the output signal y(n) of actual amplifier 600, the output signal y g(n) of amplifier model 700, and the input signal u(n). In one embodiment, system identification block 701 is part of digital controller 110. In response to these signals, system identification block 701 generates outputs (not shown) to the equalizers of both actual amplifier 600 and amplifier model 700, the nonlinear function F(u) of actual amplifier 600, and the amplifiers of amplifier mocel 700. Although not shown in Figure 7, buffers receive samples of the input signal u(n) and capture samples of the outputs of both actual amplifier 600 and amplifier model 700. System identification block 701 accesses these buffers to obtain samples when performing one or more of its functions.
A goal of this least squares technique is to compute equalizers hx and h2 such that the actual output y(n) matches a delayed version of the input u(n) in the least squares sense (as defined below). In order to achieve this goal, the amplifier models g x and g 2 are estimated such that y(n) matches y(n), also in the least square sense.
Normally, when the equalizers are located ahead of the amplifiers (as in this case), it is difficult to directly compute the least squares estimates because the amplifier characteristics are unknown. The gradient from y(n) to each of the equalizer input signals, x:(n) and x2(n), is needed to compute the least squares estimates, but this requires knowledge of the amplifiers. This problem is circumvented by computing a reference model of the amplifiers whereby the actual amplifiers gj and g2 are estimated by linear filters g j and g 2 (vectors).
As mentioned above, the amplifier models and the equalizers may be represented by FIR filters. Therefore, the transfer functions of the amplifier models may be written as follows:
Figure imgf000023_0001
where Ng is the number of coefficients in each channel of the model. Similarly, equalizer may be represented as follows:
Figure imgf000024_0001
1=0 where Ne is the number of coefficients in each equalizer. Typically, Ng≥Ne because Ne is restricted by the hardware, whereas Ng can be somewhat arbitrary because it is implemented by the controller. In one embodiment, Ng=32 and Ne=16, although it is desirable that they be as small as possible.
Referring to Figure 7, the equalizer outputs referred to as vgl(n) and vg2(n) are given by:
v.ι(n) = Λι(n)* ι(n)
Figure imgf000024_0002
v.2(n) = h2(n)*x2(n)
Figure imgf000024_0003
where x^n) = [x^n),..., x,(n - Ne + l)] τ , x2 (n) = [x. (n),...,x2(n- Ne + l)]τ , hx = [h ,.../h1;e T / h2 = [h2/1/...,h2;Ne.1]T , and ^denotes convolution. These can replaced by vector inner products to simplify the notation.
Computing the Amplifier Models
To compute the amplifer models, let u(n) = [u(n), u(n-l), . . ., u(n-Ns+l5)]T be a vector of the size Ns containing the n-th block of samples of the input signal u(n). Similarly, define vectors y(n), vgl(n), vg2(n), w gl(n), w (n) and y (n), where the vector y(n) comprises the output of actual amplifier 900, the vectors v ,(n) and vg2(n) are the outputs of the equalizers of either actual amplifier 600 or amplifier model 700, the vectors vgl(n) and vg2(n) are the first and second channel amplifier model signals of amplifier model 700, respectively, and the vector y g(n) is the output of amplifier model 700.
The amplifier model signals wχ(n) and w 2(n) can be expressed in matrix/vector notation as follows:
Figure imgf000025_0001
wg2(n) = V(n)g2 where Vgl(n) and Vg2(n) are Toeplitz matrices formed using the signal vectors vgl(n) and vg2(n). These matrices may be represented as follows and are only one of many possible ways to store the data for this technique.
Tvgl(n) 0 0]
] vgl(n-l) vgl(n) ]
\ Vgi{n -N, + l) I
[0 J
l"vgl(n) 0 01 j vg2(n-l) vg2(n) j
\ vg2 (n-Ns + l) i
Lo J
Note that Vgl(n) and Vg2(n) correspond to the first columns of these matrices,
respectively (though zeros have been appended so that the dimensions of the
matrices are ((Ns + N ) x Ng). The output of the amplifier model is given by the
following: 9g (n) = wg](n) + wg2(n)
Since the amplifier model in both channels will be estimated simultaneously, it
will be convenienct (and more compact) to define the compound coefficient
vector g (vector) = [g^, g2 ]τ and the compound data matrix Vg(u) =
[ Vg] (n), Vg2 (n) ]. Thus, the equation for the output of the amplifier model can be
rewritten as:
yg(n) = wgi(n) + wg2(n) = Vg,(n)gl + Vg2(n)g2
Figure imgf000026_0001
= Vg(n)g with V ι(n) representing the output of one of the two equalizers and Vg2(n)
representing the other, and Vg(n) representing all of the data for the output of
the equalizer. Thus, by this representation, the output of amplifier model 700 is
written in terms of the outputs of the equalizers and the amplifier transfer
functions.
Let the cost function associated with estimating g 1 and g 2 (vectors) C1 (n)= 1 y(n-p1)- yg (n - p2 ) ||2
where p, and p2 are delays introduced by the actual amplifiers and the model
amplifiers, respectively. For convenience, these are ignored in the derivations
below. It is important, however, that they be chosen correctly so that the
algorithm will function properly. Note that llbll2 = bτb corresponds to the norm squared of the vector b . The real-valued parameter α, compensates for any
gain mismatch at the output.
Substituting the output of the model amplifiers for y g(n) (vector) (and
suppressing p, and p2) yields
Figure imgf000027_0001
= [αlV τ(n)-gτVτ(n) α y(n)-V (n)g]
Differentiating with respect to g (vector) yields
9C,(n)
:-2α1Vg 1(n)y(n) + 2V(n)g a§
Solving d Cx(n) I dg = 0 for § (vector) gives the LS result
Figure imgf000027_0002
This expression can be rewritten in terms of the individual coefficient vectors as follows:
[Si "|_ j «)Vji(n) v,(n)Vj2 (n) "I j,vj (*)%(«) \~ | 2(n)V.,(/ι) v2(n)Vg2<.n) J [α,v[2 (*))(«)
In practice, a matrix would not be inverted directly as in the expressions above.
Instead, Gaussian elimination (GE) (or another efficient method) would be
employed to solve the following set of equations:
[Vg τ(n)V(n)] = [ ,v (n)y(n)] Note that the matrix on the left-hand side of the equation above is not Toeplitz
(though it is symmetric). Since it is only block Toeplitz, as is evident from the
right-hand side of the expression of the LS result (written in terms of individual
coefficient vectors), it may not be possible to use a Levinson-type recursion
(instead of GE) to solve for g (vector). (For an NxN matrix, GE requires θ(N2)
operations, whereas the Levinson algorithm reduces this to O(N) .)
Enhanced Equalizer Process
The equalizers h, and h2 are computed in a manner similar to that used to
generate the amplifier models g 1 and g 2. A block diagram of the system
configuration is shown in Figure 8. Comparing this system with the model in
Figure 7, observe that the equalizers and the amplifier models are transposed.
This can be done without loss of generality because the systems are linear. The
input signals χ,(n) and x2(n) are generated as before, but the intermediate
signals following the models and the equalizers are different from before
because of this interchange. This change is emphasized by using different
notation: vhl(n) and vh2(n) are the output signals of the amplifier models,
whereas whl(n) and wh2(n) are the output signals of the adaptive equalizers
The new cost function for the adaptive equalizer is
c2(n) = 7lc21(«) +(ι- r,)[r2(ς»+ ς»)+ (i - r24 + c25)]
where the individual components are given by
C2, (n) = |α2] u(n - p3) - yh (n - p '22 >
C22(n) = | 22x(n - p3) - wh (n - p2)| C24 = |α24l - G1h1|2 C25 = |α25l -G2h2|2
where 1 is a unit vector; the location of the one depends on the system delays.
C21(n) is one embodiment of the cost function for the equalization; minimizing
C2!(n) alone will yield equalizers such that yh(n) approximates u(n) in the LS
sense. C22(n) and C23(n) are LS constraints for each channel separately; these
adjust the equalizers so that the intermediate output signals whι(n) and wh2(n)
approximate the input signals x,(n) and χ2(n) , respectively. Finally, C24 and C25
are zero-forcing constraints; these adjust the equalizers such that hs(n)
convolved with g(n) ( i = 1,2 ) yields a (Kronecker) delta function, i.e.,
h^n) * g1 (n) = oc21δ(n — p4)
The model amplifier delay is p2 (the same as before), p3 is the delay from the
input u(n) to χ,(n) (and χ2(n) ), and p4 is the effective (group) delay of the left-
hand side of (1). (Note that all the p( , i = 1 , 2, 3, 4 refer back to the input u(n) .)
For convenience, the delays are suppressed in the derivations below. The αy are
scalar constants included to compensate for any gain mismatches among the
signals in the cost function terms. The weighting coefficients γ, and γ2 were
described previously.
Using matrix/vector notation, the output in terms of the equalizer
coefficients h, and h2 may be written as follows: yh(n) = wM (n) + wh2(ή) = VM(n)h] + Vh2(n)h2
= Vh(n)h
where whl(n) and wκ(n) are the output signal vectors of the equalizers and
Figure imgf000030_0001
which are similar in form to Vgl(n) and Vg2(n) matrices given above.
Original Cost Function
Consider the component c21 (n) , which is the cost function of the original
algorithm. Substituting the output in terms of the equalizer coefficients h, and h2
into the cost function C21(n)
C (n) = α u(n) - V (n)h
21 21 h
= [ 2i uT (n) - hT Vh (n)][α2iu(n) - V(n)h]
Differentiating with respect to h yields ^ll = -2Vh(n)u(n) + 2Vh T(n)Vh(n)h dh
Solving 8C21(n)/3h = 0 gives the following (partial) LS solution for the equalizer
coefficients:
(n)Vh(n)]h = [α21Vh(n)u(n)] which we will represent by
R21(n)h = P21(n)
As was done for the amplifier models, the partial LS solution can be written in
terms of the two channel coefficient vectors separately, as follows:
Figure imgf000031_0001
Least-Squares Constraints
For the cost function in C21(n) given above, it can be written
C22 (n) = |α22x1 (n) - Vhl (n) h,
Similarly, for C21(n) given above, it can be written C23(n) = ||α23 2(ra) - Vή2(n)b2|2
It is clear from the result in the (partial) LS solution for the equalizer coefficients
that C23(n) and C24(n) given above are minimized, respectively, by
[v WV ^n) ] h , = 22 ^ (n)X ,(n) [vh T 2(n)V h 2(n) ] h 2 = α Vh T 2(n)X (n) Observe that the components on the left-hand side of these expressions
correspond to the diagonal components on the left-hand side of the LS solution
for the equalizer coeficients (written in terms of two channel coefficient vectors).
Thus, the equations above may be combined in a similar manner, yielding the
partial LS solution
Figure imgf000032_0001
which will be represented by
R22 (n)h = P22 (n)
Note that u(n) in the (partial) LS solution is replaced by χ,(n) and χ2(n) in the
equation for the LS solution given above. Recall that C22(n) and C23(n) are
weighted by the same coefficient 0-γ,)γ2.
Zero-Forcing Constraints
The two remaining cost functions, C24 and C25 , are zero-forcing constraints;
the equalizers are computed so that the combined equalizer /system model 700
yields a delta function as discussed previously. The cost functions in C24 and
C25 given above are not written as functions of n to emphasize that they do not
depend directly on the data like the other cost functions. Using the previously
used notation, the partial LS solutions may be written as follows:
Figure imgf000032_0002
G G, | h2 = α
2 where
Figure imgf000033_0001
| #2,1 0 •1
Figure imgf000033_0002
and lτ = [0,... ,0,1,0,...,0]; the location of the one in this vector is specified by the
delays of the equalizer and the system model 700. Combining the terms in
yields the following expression:
G:G, h, = α24G i h2 = α25G^l
which can be represented as
R23h - P23
Note that both zero-forcing constraints are weighted by (i-γ,)(l-γ2) .
Enhanced Equalizer Coefficients
At this point, the partial LS solutions has been specified for the original set of
individual cost functions given above. Thus, combining the results in with the appropriate weighting of γ, and γ2, the optimal equalizer coefficients are
computed by solving the following linear system of equations:
[γ,R21(n) + (l-γ12R22(n) + (l-γ1)(l-γ2)R23]h =
1P21 (n) + (l -γ12P22(n) + (l- γ1)(l -γ2)P23]
Recall that the gain coefficients α,j are embedded in the Py (cross-correlation)
vectors. By varying the weightings γ, , how much the solution depends on the
original cost function versus the new cost functions (constraints) defined
separately for each channel may be controlled. There are three special cases:
1) Original LS Equalizer: γ, = l : R2,(n)h = P21(n)
2) Separate LS Equalizers: γ, = 0 and γ2 = 1 : R22(n)h = P22(n)
3) Zero-Forcing Equalizers: γ, = 0 and γ2 = 0 : R23h = P23
Calibration Procedure Flow
One embodiment of the calibration procedure is shown in Figure 9. In
one embodiment, the calibration procedure is performed by deducted
processing hardware. This processing hardware may comprise hardware, such
as, for example, digital or analog circuitry or, software, such as, for example, that
which runs on a general purpose or dedicated machine, or a combination of both
hardware and software. In one embodiment, the processing logic comprises
controller 1101.
Referring to Figure 9, the calibration procedure begins by processing logic
obtaining the current equalizer values (processing block 1301). The current
equalizer values comprise normalized equalizer FIR tap values for each channel. In one embodiment, separate matrices of the current equalizer values are
maintained. In an alternate embodiment, a single matrix may be used instead of
the two matrices. In still another embodiment, the values may be stored in
registers or any other type of memory.
Next, processing logic obtains the capture buffer data and reformats the
data to a normalized signal format (processing block 1302). If the data are
captured in a normalized signal format, then the reformatting is not necessary.
In one embodiment, four thousand samples are stored in the capture buffer
(e.g., buffer memory 330). The capture buffer stores the samples in a matrix
form.
After capturing the buffer data and performing reformatting, processing
logic decomposes the input signal into an amplitude reconstruction channel pair
(processing block 1303). In one embodiment, the results of the decomposition
produces the baseband waveforms for both channels (Xj(n) and x2(n)) as well as
the baseband waveforms after the equalizer.
With the decomposition complete, processing logic estimates the model
FIR coefficient (tap) values for each channel (processing block 1304). As
discussed above, these are the g 1 and g 2, values. The FIR tap values attempt to
make the two or "N" amplitude reconstruction channels all alike. In one
embodiment, the processing logic estimates the model FIR coefficients using the
baseband waveforms after the equalizer and the delays of actual amplifier 600
and amplifier model 700. Using the baseband waveforms, processing logic recomputes the
amplitude reconstruction channel pair (processing block 1306). This channel
pair comprises the baseband waveforms that appear at the output of the
equalizer.
Using the amplitude reconstruction waveforms that appear at the output
of the amplifiers for both channels and the output of the combiner, processing
logic computes new equalizer FIR tap values using the model FIR tap values for
both channels (processing block 1307).
Lastly, processing logic converts and writes the new equalizer FIR tap
values into hardware registers (processing block 1308). The hardware registers
are accessed by actual amplifier 600 to linearize itself as described above.
Therefore, embodiments described herein provide high power
amplification of signal or multiple RF carriers with low intermodulation
distortion within a cellular AMPS base station using the existing AMPS single
carrier amplifiers.
Such embodiments may provide linear amplification for CDMA and GSM
carriers or other digital carriers. The linear application uses the precision of
digital signal processors and provides the linear amplification in the digital
domain without any critical periodic tuning or alignment. In this manner,
embodiment(s) described herein provide amplification of one or more than RF
carriers and transmits them from an antenna using saturated or nearly saturated
amplifiers. The linearization described herein may be applied to audio frequency
amplifiers as well.
Thus, a technique is described for multi-carrier signal amplification for
wireless base stations where multiple saturated or nearly saturated amplifiers
are used to implement a linear amplifier. With one embodiment, other protocols
such as, for example, CDMA, can be superimposed on a base station, such as an
AMPS base station.
Whereas many alterations and modifications of the present invention will
no doubt become apparent to a person of ordinary skill in the art after having
read the foregoing description, it is to be understood that any particular
embodiment shown and described by way of illustration is in no way intended
to be considered limiting. Many other variations are possible. For example, the
amplifier may be a single amplifier or multiple amplifiers as described or may
comprise a number of amplifiers configured to act as a single amplifier. The
application may be that of cellular, PCS, or any other frequency range that one
may consider. It can be used for wireless local loops, smart antennas, audio
amplifiers, or radar applications. Therefore, references to details of various
embodiments are not intended to limit the scope of the claims which in
themselves recite only those features regarded as essential to the invention.
Thus, a linear amplification technique has been described.

Claims

CLAIMSWe claim:
1. A calibration method for calibrating an amplifier comprising:
modeling the amplifier to generate an estimated amplifier transfer
function for each of N channels processing a decomposed version of an input
signal; and
computing equalizer values for equalizers that are applied to each of the
N channels prior to amplification, wherein the computing of equalizer values are
based on the estimated amplifier transfer function for each channel.
2. The method defined in Claim 1 wherein the N channels comprises
a channel pair.
3. The method defined in Claim 1 further comprising decomposing
the input signal into a channel pair by applying a nonlinear function to the input
signal.
4. The method defined in Claim 1 further comprising reducing the
expected error between the amplifier and a model of the amplifier.
5. The method defined in Claim 4 further comprising wherein the
model is linear.
6. The method defined in Claim 1 further comprising reducing the
expected error between the amplifier and a linear model of the amplifier using
the estimated amplifier transfer function for each channel.
7. The method defined in Claim 1 further comprising modeling the
amplifier transfer functions as multiple FIR filters.
8. The method defined in Claim 1 further comprising computing
equalizer FIR tap values using amplifier model FIR tap values.
9. A calibration apparatus for calibrating an amplifier comprising:
means for decomposing an input signal into N channels;
means for modeling the amplifier to generate an estimated amplifier
transfer function for each of the N channels; and
means for computing equalizer values for equalizers that are applied to
each of the N channels in the channel pair prior to amplification, wherein the
computing of equalizer value is based on the estimated amplifier transfer
function for each channel.
10. The apparatus defined in Claim 9 wherein the means for
decomposing the input signal comprises means for applying a nonlinear
function to the input signal.
11. The apparatus defined in Claim 9 further comprising means for
reducing the expected error between the amplifier and a linear model of the
amplifier.
12. The apparatus defined in Claim 9 further comprising means for
reducing the expected error between the amplifier and a linear model of the
amplifier using the estimated amplifier transfer function for each channel.
13. The apparatus defined in Claim 9 further comprising means for
minimizing the expected error between the amplifier and a linear model of the
amplifier.
14. The apparatus defined in Claim 9 wherein the amplifier transfer
functions comprise model FIR tap values.
15. The apparatus defined in Claim 9 further comprising means for
computing equalizer FIR tap values using amplifier model FIR tap values.
16. An architecture for calibration and equalization of an amplifier
comprising:
a linear model of the amplifier having estimated linear transfer functions
that are estimates of the actual transfer functions of the amplifier; and
a controller coupled to the linear model and the amplifier to set up the
equalizers in the amplifier based on the response of the linear model to calibrate
the amplifier.
17. The architecture defined in Claim 16 wherein the controller
generates FIR coefficients to set up the equalizers.
18. The architecture defined in Claim 16 wherein the model amplifier
models the estimated amplifier transfer functions as multiple FIR filters.
19. The architecture defined in Claim 16 wherein the controller
determines FIR coefficients based on the response of the multiple FIR filters in
the system.
20. The architecture defined in Claim 16 wherein the controller
generates the estimated amplifier transfer functions and uses the estimated amplifier transfer functions to estimate the equalization necessary to balance the
channels.
PCT/US2000/002586 1999-02-05 2000-02-01 A closed loop calibration for an amplitude reconstruction amplifier WO2000046916A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2000597891A JP2002536902A (en) 1999-02-05 2000-02-01 Closed-loop calibration for amplitude reconstruction amplifiers
CA002362101A CA2362101C (en) 1999-02-05 2000-02-01 A closed loop calibration for an amplitude reconstruction amplifier
EP00913325A EP1157457A4 (en) 1999-02-05 2000-02-01 A closed loop calibration for an amplitude reconstruction amplifier
AU34792/00A AU3479200A (en) 1999-02-05 2000-02-01 A closed loop calibration for an amplitude reconstruction amplifier

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/245,504 US6215354B1 (en) 1998-03-06 1999-02-05 Closed loop calibration for an amplitude reconstruction amplifier
US09/245,504 1999-02-05

Publications (2)

Publication Number Publication Date
WO2000046916A1 true WO2000046916A1 (en) 2000-08-10
WO2000046916A9 WO2000046916A9 (en) 2001-10-25

Family

ID=22926948

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/002586 WO2000046916A1 (en) 1999-02-05 2000-02-01 A closed loop calibration for an amplitude reconstruction amplifier

Country Status (8)

Country Link
US (1) US6215354B1 (en)
EP (1) EP1157457A4 (en)
JP (1) JP2002536902A (en)
KR (1) KR100740356B1 (en)
CN (1) CN1188945C (en)
AU (1) AU3479200A (en)
CA (1) CA2362101C (en)
WO (1) WO2000046916A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007527630A (en) * 2002-10-18 2007-09-27 アイピーワイヤレス,インコーポレイテッド Pre-equalization for UMTS base stations
US8274332B2 (en) 2007-04-23 2012-09-25 Dali Systems Co. Ltd. N-way Doherty distributed power amplifier with power tracking
US8401499B2 (en) 2007-12-07 2013-03-19 Dali Systems Co. Ltd. Baseband-derived RF digital predistortion
US8811917B2 (en) 2002-05-01 2014-08-19 Dali Systems Co. Ltd. Digital hybrid mode power amplifier system
US8855234B2 (en) 2006-12-26 2014-10-07 Dali Systems Co. Ltd. Method and system for baseband predistortion linearization in multi-channel wideband communications systems
US9026067B2 (en) 2007-04-23 2015-05-05 Dali Systems Co. Ltd. Remotely reconfigurable power amplifier system and method
US11159129B2 (en) 2002-05-01 2021-10-26 Dali Wireless, Inc. Power amplifier time-delay invariant predistortion methods and apparatus
US20220295487A1 (en) 2010-09-14 2022-09-15 Dali Wireless, Inc. Remotely reconfigurable distributed antenna system and methods

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6304621B1 (en) * 1998-05-13 2001-10-16 Broadcom Corporation Multi-mode variable rate digital cable receiver
US6356146B1 (en) * 1999-07-13 2002-03-12 Pmc-Sierra, Inc. Amplifier measurement and modeling processes for use in generating predistortion parameters
GB9927289D0 (en) * 1999-11-19 2000-01-12 Koninkl Philips Electronics Nv Improvements in or relating to polyphase receivers
EP1124324A1 (en) * 2000-02-10 2001-08-16 Alcatel Method for linearizing, over a wide frequency band, a transmission system comprising a power amplifier
US6633200B2 (en) 2000-06-22 2003-10-14 Celiant Corporation Management of internal signal levels and control of the net gain for a LINC amplifier
GB2376582A (en) * 2001-06-15 2002-12-18 Wireless Systems Int Ltd Digital interpolation and frequency conversion in predistortion and feedforward power amplifier linearisers
US7020188B2 (en) * 2001-08-06 2006-03-28 Broadcom Corporation Multi-tone transmission
US20030186650A1 (en) * 2002-03-29 2003-10-02 Jung-Tao Liu Closed loop multiple antenna system
US7248656B2 (en) * 2002-12-02 2007-07-24 Nortel Networks Limited Digital convertible radio SNR optimization
KR100947723B1 (en) * 2002-12-13 2010-03-16 주식회사 케이티 Digital subscriber line modem having adaptive filter for compensating null generated by bridged tap
US7026871B2 (en) * 2003-07-03 2006-04-11 Icefyre Semiconductor, Inc. Adaptive predistortion for a transmit system
US7409193B2 (en) * 2003-07-03 2008-08-05 Zarbana Digital Fund Llc Predistortion circuit for a transmit system
US7453952B2 (en) * 2003-07-03 2008-11-18 Saed Aryan Predistortion circuit for a transmit system
US6975167B2 (en) * 2003-07-03 2005-12-13 Icefyre Semiconductor Corporation Adaptive predistortion for a transmit system with gain, phase and delay adjustments
US7915954B2 (en) 2004-01-16 2011-03-29 Qualcomm, Incorporated Amplifier predistortion and autocalibration method and apparatus
JP2006060451A (en) * 2004-08-19 2006-03-02 Matsushita Electric Ind Co Ltd Power amplifier and delay measuring method for power combining system
US7327803B2 (en) 2004-10-22 2008-02-05 Parkervision, Inc. Systems and methods for vector power amplification
US7355470B2 (en) 2006-04-24 2008-04-08 Parkervision, Inc. Systems and methods of RF power transmission, modulation, and amplification, including embodiments for amplifier class transitioning
US7532667B2 (en) * 2004-11-05 2009-05-12 Interdigital Technology Corporation Pilot-directed and pilot/data-directed equalizers
US20070082617A1 (en) * 2005-10-11 2007-04-12 Crestcom, Inc. Transceiver with isolation-filter compensation and method therefor
US20130078934A1 (en) 2011-04-08 2013-03-28 Gregory Rawlins Systems and Methods of RF Power Transmission, Modulation, and Amplification
US7911272B2 (en) 2007-06-19 2011-03-22 Parkervision, Inc. Systems and methods of RF power transmission, modulation, and amplification, including blended control embodiments
WO2007117189A1 (en) * 2006-04-10 2007-10-18 Telefonaktiebolaget Lm Ericsson (Publ) A method for compensating signal distortions in composite amplifiers
US8031804B2 (en) 2006-04-24 2011-10-04 Parkervision, Inc. Systems and methods of RF tower transmission, modulation, and amplification, including embodiments for compensating for waveform distortion
US7937106B2 (en) 2006-04-24 2011-05-03 ParkerVision, Inc, Systems and methods of RF power transmission, modulation, and amplification, including architectural embodiments of same
US8315336B2 (en) * 2007-05-18 2012-11-20 Parkervision, Inc. Systems and methods of RF power transmission, modulation, and amplification, including a switching stage embodiment
US8018276B2 (en) * 2006-09-28 2011-09-13 Motorola Mobility, Inc. Signal processing method and power amplifier device
JP5591106B2 (en) * 2007-04-23 2014-09-17 ダリ システムズ カンパニー リミテッド Digital hybrid mode power amplifier system
WO2008156800A1 (en) 2007-06-19 2008-12-24 Parkervision, Inc. Combiner-less multiple input single output (miso) amplification with blended control
WO2009005768A1 (en) 2007-06-28 2009-01-08 Parkervision, Inc. Systems and methods of rf power transmission, modulation, and amplification
WO2009145887A1 (en) 2008-05-27 2009-12-03 Parkervision, Inc. Systems and methods of rf power transmission, modulation, and amplification
EP2715867A4 (en) 2011-06-02 2014-12-17 Parkervision Inc Antenna control
FR2992502B1 (en) * 2012-06-26 2016-10-14 Ecam Rennes - Louis De Broglie METHOD AND DEVICE FOR LINEARIZING A POWER AMPLIFIER, CORRESPONDING COMPUTER PROGRAM.
TWI548190B (en) * 2013-08-12 2016-09-01 中心微電子德累斯頓股份公司 Controller and method for controlling power stage of power converter according to control law
EP3047348A4 (en) 2013-09-17 2016-09-07 Parkervision Inc Method, apparatus and system for rendering an information bearing function of time
CN106130643A (en) * 2016-06-24 2016-11-16 温州大学 A kind of high speed optical communication system electrical dispersion compensation method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5500626A (en) * 1994-10-11 1996-03-19 Crown International, Inc. Independent amplifier control module

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59174005A (en) * 1983-03-24 1984-10-02 Nippon Gakki Seizo Kk Power amplifier
US4835493A (en) * 1987-10-19 1989-05-30 Hughes Aircraft Company Very wide bandwidth linear amplitude modulation of RF signal by vector summation
JPH0396004A (en) * 1989-09-07 1991-04-22 Fujitsu Ltd Power amplifier
SE465494B (en) * 1990-01-22 1991-09-16 Ericsson Telefon Ab L M PROCEDURE TO COMPENSATE FOR OILARITIES IN A FINAL AMPLIFIER
JP2758682B2 (en) * 1990-02-07 1998-05-28 富士通株式会社 Constant amplitude wave synthesis type amplifier
JPH0537263A (en) * 1991-07-30 1993-02-12 Fujitsu Ltd Fixed amplitude wave synthesis type amplifier
JPH0974320A (en) * 1995-09-05 1997-03-18 Nippon Motorola Ltd Constant amplitude wave synthesizing type power amplifier circuit
US5675285A (en) * 1995-12-21 1997-10-07 Lucent Technologies Inc. Multichannel predistortion linearizer for multiple amplifiers with multiple antennas
ATE366483T1 (en) * 1996-03-28 2007-07-15 Texas Instr Denmark As CONVERSION OF A PCM SIGNAL INTO A EVEN PULSE WIDTH MODULATED SIGNAL
US5898338A (en) * 1996-09-20 1999-04-27 Spectrian Adaptive digital predistortion linearization and feed-forward correction of RF power amplifier
US5955917A (en) * 1997-08-27 1999-09-21 Hughes Electronics Corporation Nonlinear amplifier calibration system and methods
US5886573A (en) * 1998-03-06 1999-03-23 Fujant, Inc. Amplification using amplitude reconstruction of amplitude and/or angle modulated carrier
EP1088390B1 (en) * 1998-06-19 2002-04-10 PMC-Sierra, Inc. Circuit and methods for compensating for imperfections in amplification chains in a linc or other amplification system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5500626A (en) * 1994-10-11 1996-03-19 Crown International, Inc. Independent amplifier control module

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1157457A4 *

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11418155B2 (en) 2002-05-01 2022-08-16 Dali Wireless, Inc. Digital hybrid mode power amplifier system
US11159129B2 (en) 2002-05-01 2021-10-26 Dali Wireless, Inc. Power amplifier time-delay invariant predistortion methods and apparatus
US8811917B2 (en) 2002-05-01 2014-08-19 Dali Systems Co. Ltd. Digital hybrid mode power amplifier system
JP4697935B2 (en) * 2002-10-18 2011-06-08 ワイヤレス テクノロジー ソリューションズ エルエルシー Pre-equalization for UMTS base stations
US8514973B2 (en) 2002-10-18 2013-08-20 Ip Wireless, Inc. Pre-equalisation for UMTS base station
JP2007527630A (en) * 2002-10-18 2007-09-27 アイピーワイヤレス,インコーポレイテッド Pre-equalization for UMTS base stations
US9246731B2 (en) 2006-12-26 2016-01-26 Dali Systems Co. Ltd. Method and system for baseband predistortion linearization in multi-channel wideband communication systems
US11818642B2 (en) 2006-12-26 2023-11-14 Dali Wireless, Inc. Distributed antenna system
US8855234B2 (en) 2006-12-26 2014-10-07 Dali Systems Co. Ltd. Method and system for baseband predistortion linearization in multi-channel wideband communications systems
US11129076B2 (en) 2006-12-26 2021-09-21 Dali Wireless, Inc. Method and system for baseband predistortion linearization in multi-channel wideband communication systems
US9026067B2 (en) 2007-04-23 2015-05-05 Dali Systems Co. Ltd. Remotely reconfigurable power amplifier system and method
US10298177B2 (en) 2007-04-23 2019-05-21 Dali Systems Co. Ltd. N-way doherty distributed power amplifier with power tracking
US9184703B2 (en) 2007-04-23 2015-11-10 Dali Systems Co. Ltd. N-way doherty distributed power amplifier with power tracking
US8274332B2 (en) 2007-04-23 2012-09-25 Dali Systems Co. Ltd. N-way Doherty distributed power amplifier with power tracking
US8548403B2 (en) 2007-12-07 2013-10-01 Dali Systems Co., Ltd. Baseband-derived RF digital predistortion
US8401499B2 (en) 2007-12-07 2013-03-19 Dali Systems Co. Ltd. Baseband-derived RF digital predistortion
US9768739B2 (en) 2008-03-31 2017-09-19 Dali Systems Co. Ltd. Digital hybrid mode power amplifier system
US20220295487A1 (en) 2010-09-14 2022-09-15 Dali Wireless, Inc. Remotely reconfigurable distributed antenna system and methods
US11805504B2 (en) 2010-09-14 2023-10-31 Dali Wireless, Inc. Remotely reconfigurable distributed antenna system and methods

Also Published As

Publication number Publication date
AU3479200A (en) 2000-08-25
US6215354B1 (en) 2001-04-10
KR100740356B1 (en) 2007-07-16
KR20010112260A (en) 2001-12-20
JP2002536902A (en) 2002-10-29
CA2362101C (en) 2006-10-17
CN1188945C (en) 2005-02-09
WO2000046916A9 (en) 2001-10-25
EP1157457A4 (en) 2005-04-27
EP1157457A1 (en) 2001-11-28
CA2362101A1 (en) 2000-08-10
CN1343387A (en) 2002-04-03

Similar Documents

Publication Publication Date Title
US6215354B1 (en) Closed loop calibration for an amplitude reconstruction amplifier
US6141390A (en) Predistortion in a linear transmitter using orthogonal kernels
EP1983659B1 (en) Method and apparatus for dynamic digital pre-distortion in radio transmitters
US5959500A (en) Model-based adaptive feedforward amplifier linearizer
CA2679114C (en) Linearization of rf power amplifiers using an adaptive subband predistorter
KR100959032B1 (en) Frequency-dependent magnitude pre-distortion for reducing spurious emissions in communication networks
US9385764B2 (en) Digital pre-distortion for high bandwidth signals
US7239203B2 (en) LMS-based adaptive pre-distortion for enhanced power amplifier efficiency
US8982995B1 (en) Communication device and method of multipath compensation for digital predistortion linearization
US6647073B2 (en) Linearisation and modulation device
EP1560329A1 (en) Digital predistorter using power series model
US20160285486A1 (en) Systems and methods for mitigation of self-interference in spectrally efficient full duplex comminucations
US7251293B2 (en) Digital pre-distortion for the linearization of power amplifiers with asymmetrical characteristics
WO2009090825A1 (en) Predistorter
WO1998051005A1 (en) Frequency selective predistortion in a linear transmitter
US20050180526A1 (en) Predistortion apparatus and method for compensating for a nonlinear distortion characteristic of a power amplifier using a look-up table
JP2002541703A (en) Signal processing
US20070063769A1 (en) Arrangement and method for digital predistortion of a complex baseband input signal
EP1833214B1 (en) A method and system for out of band predistortion linearization
US20040119534A1 (en) Model-based feed-forward linearization of amplifiers
WO2003077495A1 (en) Frequency-dependent magnitude pre-distortion of non-baseband input signals for reducing spurious emissions in communication networks
CN111064439A (en) System and method for improving short-wave digital predistortion performance
US20040264596A1 (en) Digital pre-distortion for the linearization of power amplifiers with asymmetrical characteristics
Hammi et al. Digital subband filtering predistorter architecture for wireless transmitters
EP1065856A2 (en) Baseband predistortion system for linearising power amplifiers.

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 00804989.0

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
ENP Entry into the national phase

Ref document number: 2362101

Country of ref document: CA

Ref document number: 2362101

Country of ref document: CA

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2000 597891

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 1020017009933

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2000913325

Country of ref document: EP

Ref document number: IN/PCT/2001/825/KOL

Country of ref document: IN

AK Designated states

Kind code of ref document: C2

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: C2

Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

COP Corrected version of pamphlet

Free format text: PAGES 1/8-8/8, DRAWINGS, REPLACED BY NEW PAGES 1/8-8/8; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE

WWP Wipo information: published in national office

Ref document number: 2000913325

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 1020017009933

Country of ref document: KR