WO2004068724A2 - Receiver having automatic burst mode i/q gain and phase balance - Google Patents

Receiver having automatic burst mode i/q gain and phase balance Download PDF

Info

Publication number
WO2004068724A2
WO2004068724A2 PCT/US2004/001864 US2004001864W WO2004068724A2 WO 2004068724 A2 WO2004068724 A2 WO 2004068724A2 US 2004001864 W US2004001864 W US 2004001864W WO 2004068724 A2 WO2004068724 A2 WO 2004068724A2
Authority
WO
WIPO (PCT)
Prior art keywords
signals
term
signal
values
phase
Prior art date
Application number
PCT/US2004/001864
Other languages
French (fr)
Other versions
WO2004068724A3 (en
Inventor
James E. C. Brown
Original Assignee
Texas Instruments Sunnyvale Incorporated
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 Texas Instruments Sunnyvale Incorporated filed Critical Texas Instruments Sunnyvale Incorporated
Publication of WO2004068724A2 publication Critical patent/WO2004068724A2/en
Publication of WO2004068724A3 publication Critical patent/WO2004068724A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/38Demodulator circuits; Receiver circuits
    • H04L27/3845Demodulator circuits; Receiver circuits using non - coherent demodulation, i.e. not using a phase synchronous carrier
    • H04L27/3854Demodulator circuits; Receiver circuits using non - coherent demodulation, i.e. not using a phase synchronous carrier using a non - coherent carrier, including systems with baseband correction for phase or frequency offset
    • H04L27/3863Compensation for quadrature error in the received 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/06Receivers
    • H04B1/16Circuits
    • H04B1/30Circuits for homodyne or synchrodyne receivers

Definitions

  • the invention relates generally to signal receivers having in-phase (I) and quadrature phase (Q) signal processing and more particularly to methods and apparatus for balancing I/Q gain and I/Q phase in a signal receiver.
  • I in-phase
  • Q quadrature phase
  • I and Q signals should have a phase difference (I/Q phase) of 90° at the carrier frequency of the incoming signal and a gain ratio (I/Q gain) of unity.
  • I/Q phase phase difference
  • I/Q gain gain ratio
  • imperfections in the analog circuitry used in the radio frequency (RF) quadrature downconverters in most modern signal receivers cause the I/Q gain and I/Q phase to be out of balance (I/Q gain not equal to one and I/Q phase not equal to 90°). These imbalances cause a degradation in bit error rate (BER) in estimating the transmitted data.
  • BER bit error rate
  • Existing signal receivers use several methods for correcting I/Q gain and I/Q phase imbalances within the receivers.
  • an offline test signal is used during manufacture or installation to align the I/Q gain to unity and the I/Q phase to 90° in the signal receiver.
  • the performance of the receivers using the test signal method is limited by drift in the analog circuitry after the alignment. This limitation is reduced by performing the alignment periodically during operation.
  • the periodic alignment adds overhead that reduces the efficiency of a signal communication channel.
  • a second method uses an adaptive algorithm that processes the I and Q signals for converging to adjustments to the I and Q signals while the receiver is on-line.
  • the BER performance of the receivers using the adaptive algorithm method is degraded because the receiver is estimating the transmitted data during the same on-line time period that the adaptive algorithm is converging.
  • the adaptive algorithm could be performed on a test signal but this would add overhead and reduce signal efficiency.
  • the signal receiver of the present invention includes an IQ coefficient calculator, an IQ balancer, and a time delay device.
  • the delay device delays I and Q signals by a latency time period.
  • the latency time period corresponds to an IQ measurement section that is defined within the receiver for a paclcet of the I and Q signals.
  • the IQ coefficient calculator uses the I and Q signals in the IQ measurement section for computing fixed correction coefficients for that packet.
  • the EQ balancer receives the I and Q signals after the latency time period so that the correctiorx coefficients may be applied to the entire packet of I and Q signals.
  • Advantages of the present invention are that no test signal is required, no communication overhead is added, and the correction coefficients are determined with, out degrading BER during the determination time period.
  • FIG. 1 is a block diagram of a signal receiver of the present invention
  • FIGS 2A and 2B are first and second embodiments, respectively, of IQ balanc eceiver of FIG. 1 ;
  • FIG. 3 is a time chart of a packet received by the receiver of FIG. 1.
  • FIG. 1 is a block diagram of a signal receiver 10 of the present invention.
  • the receiver 10 includes an antenna 12, a low noise amplifier (LNA) 14, a quadrature downconverter 16 including a local oscillator system (LO) 18, and in-phase (I) and quadrature (Q) phase digital-to-analog converters (A D)s 201 and 20Q.
  • the antenna 12 converts a wireless radio frequency (RF) signal into a conducted form and passes the conducted RF signal to the LNA 14.
  • the LNA 14 amplifies the conducted signal and passes an amplified RF signal to the quadrature downconverter 16.
  • RF wireless radio frequency
  • the quadrature downconverter 16 splits the amplified RF signal into in-phase (I) and quadrature phase (Q) signals that are processed in analog I and Q channels, respectively.
  • the analog I channel includes an I mixer 221, an I lowpass filter 241, the analog portion of the A/D 201, and associated hardware such as amplifiers, matching elements and additional filters.
  • the analog Q channel includes a Q mixer 22Q, a Q lowpass filter 24Q, the analog portion of the A/D 20Q, and associated hardware such as amplifiers, matching elements and additional filters.
  • the LO 18 generates an in-phase (I) LO signal, denoted as coswj, and a quadrature phase (Q) LO signal, denoted as sinw c t, and passes the I and Q LO signals to the I and Q mixers 221 and 22Q, respectively.
  • the I and Q mixers 221 and 22Q use the I and Q LO signals to frequency downconvert the amplified RF signal from the LNA 14.
  • the I an- Q filters 241 and 24Q filter the I and Q downconverted signals to provide intermediate I and Q signals to the I and Q A/Ds 201 and 20Q, respectively.
  • the carrier frequency of the intermediate I and Q signals may be baseband (zero frequency), near to but not exactly-* zero frequency, or some other frequency that is intermediate between the RF frequency and zero frequency depending upon other system considerations.
  • I/Q phase imbalance (error) 34 represented by .
  • ttiat the I Q gain error ⁇ A 32 and the I/Q phase error L ⁇ 34 are not actual blocks in the blczjck diagram of the quadrature downconverter 16, but are instead representations of imperfections in the quadrature downconverter 16. It is this I/Q gain error ⁇ A 32 and this I/Q phase error ⁇ 34 that the receiver 10 of the present invention corrects before the received signal is frequency converted again and/or demodulated in order to estimate the transmitted data.
  • the I/Q gain error ⁇ A 32 results in a gain ratio (I/Q gain) different than unity between an effective gain for the I signal and an effective gain for the Q signal.
  • the effective gain for the I signal is the signal gain from the point at which the amplified signal from the LNA 14 is split into the I and Q signal components in the quadrature downconverter 16 until the point at which the intermediate I signal is converted to a digital form in the A/D 201.
  • the effective gain of the Q signal is the signal gain from the poiat at which the amplified RF signal from the LNA 14 is split into the I and Q signal components in the quadrature downconverter 16 until the intermediate Q signal is converted to a digital form in the A D 20Q.
  • the I/Q phase imbalance (error) _ ⁇ 34 results in a relative phase (LQ phase) that is different than 90° between the effective phase of the I signal that is digitized by the A/D 201 and the effective phase of the Q signal that is digitized by the Q A/D 20Q.
  • the relative phase includes the phase of the E signal LO cosw c t relative of the phase of the Q LO signal sinw c t and the effective signal phase shift from the point at which the amplified signal is split into I and Q signal components until the point at which the intermediate I signal is converted to a digital F-orm in the A/D 201 relative to the effective signal phase shift from the point at which the amplified signal is split into I and Q signal components until the point at which the intermediate Q signal is converted to a digital form in the A D 20Q.
  • the receiver 10 also includes I and Q latency time delay devices 421 and 42Q, optional I and Q average detectors 441 and 44Q, optional I and Q average coi ⁇ ectors 4 61 and 46Q, an IQ coefficient calculator 50A or 50B, an IQ balancer 52A or 52B, and a digital IQ signal receiver 54.
  • the I and Q delay devices 421 and 42Q, the I and Q average detector 441 and 44Q, and the IQ coefficient calculator 50A,B receive the digital I and Q signals from the I and Q A/Ds 201 and 20Q, respectively.
  • the I and Q delay devices 421 and 42Q reissue the digital I and Q signals to the I and Q average correctors 461 and 46Q.
  • the digital I and Q signals are received as packets (FIG. 3) and the index N(FIG. 3) is equal of some portion of the total number of indexes n that are used for sampling one packet.
  • the index N may be varied from 100% to 5% or even less of the total number of indexes n depending upon system considerations. Increasing the index N increases latency and decreases noise in the corrections. Decreasing the index ⁇ decreases latency and increases noise in the corrections.
  • the index N is about 10% to 30% of the total number of indexes n. For example, for a packet having a total number 942 of sample indexes n, the index N may be 192.
  • the I and Q average detectors 441 and 44Q use the number N of indexes n to calculate the averages for the digital I and Q signals, respectively, and pass I and Q average corrections to the I and Q average correctors 461 and 46Q.
  • the I and Q average correctors 461 and 46Q use the I and Q average corrections based upon the first N of the indexes n for removing DC offset from digital I and Q signals for the entire packet from beginning to end.
  • the IQ balancer 52A,B receives the zero average digital I and Q signals, denoted -. structuri and q vide, respectively, from the I and Q average correctors 461 and 46 .
  • the delayed I and Q signals are passed directly to the IQ balancer 52A,B and the averaging is performed further downstream in the digital IQ signal receiver 54.
  • the first N of the indexes n of the digital I and Q signals from the A/Ds 201 and 20Q are selected or defined as an IQ measurement section (FIG. 3) of the packet (FIG. 3).
  • the IQ coefficient calculator 50A,B uses the first N of the n indexes to calculate first and second correction coefficients.
  • the first and second correction coefficients correspond roughly to phase and gain correction coefficients.
  • the IQ coefficient calculator 50A calculates a first correction coefficient Ci and a second correction coefficient C 2 as described in equations 1 and 2, below.
  • the IQ coefficient calculator 50B calculates a first correction coefficient C' ⁇ and a second correction coefficient C' 2 as described in equations 3 and 4, below.
  • the IQ balancer 52A,B uses the first and second correction coefficients C, and C 2 (or C' ⁇ and C' 2 ) to balance and correct the digital I and Q signals / admir and q n in order to provide corrected digital I and Q signals, denoted as n and q c n .
  • the corrected digital I and Q signals i c n and q c n are passed to the digital IQ signal receiver 54.
  • the digital IQ signal receiver 54 includes synchronization, demodulation, equalization, and bit detection subsystems for estimated the data that was carried by the wireless RF signal.
  • FIGS. 2 A and 2B are functional block diagrams of first and second embodiments of the IQ corrector 52A and 52B, respectively.
  • the first embodiment IQ corrector 52A includes a phase balancer 62A, a summer 64A, and a gain balancer 66A.
  • the phase balancer 62A multiplies the Q signal q forum by the second coefficient C 2 to provide a phase correction signal C_*q n to the summer 64A.
  • the summer 64A adds the phase correction signal C_*q inhabit to the I signal / classroom and passes the sum C_*q forum+ i metallic to the gain balancer 66A.
  • the Q signal q cauliflower is passed straight through as the corrected Q signal q c n .
  • the processing of the I and Q signals i Vietnamese and q n could be exchanged.
  • the second embodiment IQ corrector 52B includes a phase balancer 6-2B, a summer 64B, and a gain balancer 66B.
  • the phase balancer 62B multiplies the Q signal q n by the second coefficient C 2 and provides a phase correction signal C'_*q lake to the summer 64B.
  • the gain balancer 66B multiplies the I signal i Vietnamese by the first coefficient C ' . and provides an amplitude correction signal C' ⁇ *- civil to the summer 64B.
  • the Q signal q n is passed straight through as the corrected Q signal q c technically.
  • the processing of the I and Q signals i n and q cauliflower could be exchanged.
  • the IQ coefficient calculator 50A,B computes the correction coefficients using the following algorithm: Given a vector of finite length N with indexes n for indexed I elements i Vietnamese and an equal length vector of indexed Q elements q legally, let a first term Kj equal the dot product (cross correlation) of the -.ggi elements and the q n elements, let a second term K.
  • K_ the quotient of the first term Kj divided by the second term K 2
  • K 4 the sum of the absolute values of the q.
  • Z a vector of elements representing the i to elements minus the product of the q n elements times the third term K 3
  • K 5 a sum of the absolute values of the Z elements.
  • the IQ coefficient calculator 50A computes the first correction coefficient Ci equal to the fourth term K divided by the fifth term Kj and computes the second correction coefficient C 2 equal to the negative of the third term K 3 .
  • the coefficient calculator 50B computes the first correction coefficient C' ⁇ equal to the fourth term K 4 divided by the fifth term K$ and computes the second correction coefficient C' 2 equal to the negative of the product of the first coefficient C' ⁇ times the third term K 3 .

Abstract

A method and apparatus for balancing I/Q gain and I/Q phase in a signal receiver. The receiver includes an IQ coefficient calculator, an IQ balancer, and a latency time delay device. The latency time delay device delays I and Q signals by a latency time period. During the latency time the IQ coefficient calculator uses the I and Q signals during a section of the packets corresponding to the latency time period for computing correction coefficients. The IQ balancer receives the I and Q signals after the latency time period and applies the correction coefficients to the entire packet of I and Q signals.

Description

Receiver Having Automatic Burst Mode I/Q Gain and Phase Balance
BACKGROUND OF THE INVENTION
Field of the Invention
The invention relates generally to signal receivers having in-phase (I) and quadrature phase (Q) signal processing and more particularly to methods and apparatus for balancing I/Q gain and I/Q phase in a signal receiver.
Description of the Prior Art
Most modern radio signal receivers estimate the data that was transmitted by processing in-phase (I) and quadrature phase (Q) signal components. The I and Q signals should have a phase difference (I/Q phase) of 90° at the carrier frequency of the incoming signal and a gain ratio (I/Q gain) of unity. However imperfections in the analog circuitry used in the radio frequency (RF) quadrature downconverters in most modern signal receivers cause the I/Q gain and I/Q phase to be out of balance (I/Q gain not equal to one and I/Q phase not equal to 90°). These imbalances cause a degradation in bit error rate (BER) in estimating the transmitted data.
Existing signal receivers use several methods for correcting I/Q gain and I/Q phase imbalances within the receivers. In one method, an offline test signal is used during manufacture or installation to align the I/Q gain to unity and the I/Q phase to 90° in the signal receiver. However, the performance of the receivers using the test signal method is limited by drift in the analog circuitry after the alignment. This limitation is reduced by performing the alignment periodically during operation. However, the periodic alignment adds overhead that reduces the efficiency of a signal communication channel. A second method uses an adaptive algorithm that processes the I and Q signals for converging to adjustments to the I and Q signals while the receiver is on-line. However, the BER performance of the receivers using the adaptive algorithm method is degraded because the receiver is estimating the transmitted data during the same on-line time period that the adaptive algorithm is converging. Of course, the adaptive algorithm could be performed on a test signal but this would add overhead and reduce signal efficiency.
Existing receivers using the test signal method or the adaptive algorithm method sometimes use correction coefficients for balancing I/Q gain and I/Q phase of the I and Q signals. However, such receivers that are known determine the I/Q gain and the I/Q phase corrections at points in the signal path that are separated from the RF quadrature downconverter by subsequent downconversion and/or demodulation of the I and Q signals. The performance of such receivers is limited because the imbalances are converted to image signals by the downconversion and/or demodulation and the degradation effect of such image signals cannot be completely eliminated once they are formed.
There is a need for a method for correcting I/Q gain and I/Q phase imbalance in a signal receiver without adding overhead to the signal communication channel and witha-out degrading BER while converging on correction coefficients.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide a method and apparatus in a signal receiver for balancing I/Q gain and I/Q phase by computing correction coefficients for I and Q signals of an on-line operational incoming signal during a latency time period that is created within the receiver.
Briefly, in a preferred embodiment, the signal receiver of the present invention includes an IQ coefficient calculator, an IQ balancer, and a time delay device. The delay device delays I and Q signals by a latency time period. The latency time period corresponds to an IQ measurement section that is defined within the receiver for a paclcet of the I and Q signals. The IQ coefficient calculator uses the I and Q signals in the IQ measurement section for computing fixed correction coefficients for that packet. The EQ balancer receives the I and Q signals after the latency time period so that the correctiorx coefficients may be applied to the entire packet of I and Q signals.
Advantages of the present invention are that no test signal is required, no communication overhead is added, and the correction coefficients are determined with, out degrading BER during the determination time period.
These and other objects and advantages of the present invention will no doubt become obvious to those of ordinary skill in the art after having read the following detailed description of the preferred embodiments which are illustrated in the various figures. IN THE DRAWINGS
FIG. 1 is a block diagram of a signal receiver of the present invention;
FIGS 2A and 2B are first and second embodiments, respectively, of IQ balanc eceiver of FIG. 1 ; and
FIG. 3 is a time chart of a packet received by the receiver of FIG. 1.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
FIG. 1 is a block diagram of a signal receiver 10 of the present invention. The receiver 10 includes an antenna 12, a low noise amplifier (LNA) 14, a quadrature downconverter 16 including a local oscillator system (LO) 18, and in-phase (I) and quadrature (Q) phase digital-to-analog converters (A D)s 201 and 20Q. The antenna 12 converts a wireless radio frequency (RF) signal into a conducted form and passes the conducted RF signal to the LNA 14. The LNA 14 amplifies the conducted signal and passes an amplified RF signal to the quadrature downconverter 16. The quadrature downconverter 16 splits the amplified RF signal into in-phase (I) and quadrature phase (Q) signals that are processed in analog I and Q channels, respectively. The analog I channel includes an I mixer 221, an I lowpass filter 241, the analog portion of the A/D 201, and associated hardware such as amplifiers, matching elements and additional filters. Similarly, the analog Q channel includes a Q mixer 22Q, a Q lowpass filter 24Q, the analog portion of the A/D 20Q, and associated hardware such as amplifiers, matching elements and additional filters.
The LO 18 generates an in-phase (I) LO signal, denoted as coswj, and a quadrature phase (Q) LO signal, denoted as sinwct, and passes the I and Q LO signals to the I and Q mixers 221 and 22Q, respectively. The I and Q mixers 221 and 22Q use the I and Q LO signals to frequency downconvert the amplified RF signal from the LNA 14. The I an- Q filters 241 and 24Q filter the I and Q downconverted signals to provide intermediate I and Q signals to the I and Q A/Ds 201 and 20Q, respectively. The carrier frequency of the intermediate I and Q signals may be baseband (zero frequency), near to but not exactly-* zero frequency, or some other frequency that is intermediate between the RF frequency and zero frequency depending upon other system considerations.
The quadrature downconverter 16 has an I Q gain imbalance (error) 32 represe-= nted by ΔA and an I/Q phase imbalance (error) 34 represented by
Figure imgf000007_0001
. It should be noted ttiat the I Q gain error ΔA 32 and the I/Q phase error L\φ 34 are not actual blocks in the blczjck diagram of the quadrature downconverter 16, but are instead representations of imperfections in the quadrature downconverter 16. It is this I/Q gain error ΔA 32 and this I/Q phase error Δφ 34 that the receiver 10 of the present invention corrects before the received signal is frequency converted again and/or demodulated in order to estimate the transmitted data.
The I/Q gain error ΔA 32 results in a gain ratio (I/Q gain) different than unity between an effective gain for the I signal and an effective gain for the Q signal. The effective gain for the I signal is the signal gain from the point at which the amplified signal from the LNA 14 is split into the I and Q signal components in the quadrature downconverter 16 until the point at which the intermediate I signal is converted to a digital form in the A/D 201. The effective gain of the Q signal is the signal gain from the poiat at which the amplified RF signal from the LNA 14 is split into the I and Q signal components in the quadrature downconverter 16 until the intermediate Q signal is converted to a digital form in the A D 20Q.
Similarly, it should be noted that the I/Q phase imbalance (error) _ φ 34 results in a relative phase (LQ phase) that is different than 90° between the effective phase of the I signal that is digitized by the A/D 201 and the effective phase of the Q signal that is digitized by the Q A/D 20Q. The relative phase (I/Q phase) includes the phase of the E signal LO coswct relative of the phase of the Q LO signal sinwct and the effective signal phase shift from the point at which the amplified signal is split into I and Q signal components until the point at which the intermediate I signal is converted to a digital F-orm in the A/D 201 relative to the effective signal phase shift from the point at which the amplified signal is split into I and Q signal components until the point at which the intermediate Q signal is converted to a digital form in the A D 20Q.
The receiver 10 also includes I and Q latency time delay devices 421 and 42Q, optional I and Q average detectors 441 and 44Q, optional I and Q average coiτectors 4 61 and 46Q, an IQ coefficient calculator 50A or 50B, an IQ balancer 52A or 52B, and a digital IQ signal receiver 54. The I and Q delay devices 421 and 42Q, the I and Q average detector 441 and 44Q, and the IQ coefficient calculator 50A,B receive the digital I and Q signals from the I and Q A/Ds 201 and 20Q, respectively. After a certain number N of digital sample indexes n, equivalent to a latency time delay D where D equals N times the digital sample time for the indexes n, the I and Q delay devices 421 and 42Q reissue the digital I and Q signals to the I and Q average correctors 461 and 46Q.
Typically, the digital I and Q signals are received as packets (FIG. 3) and the index N(FIG. 3) is equal of some portion of the total number of indexes n that are used for sampling one packet. The index N may be varied from 100% to 5% or even less of the total number of indexes n depending upon system considerations. Increasing the index N increases latency and decreases noise in the corrections. Decreasing the index Ν decreases latency and increases noise in the corrections. Preferably, the index N is about 10% to 30% of the total number of indexes n. For example, for a packet having a total number 942 of sample indexes n, the index N may be 192.
The I and Q average detectors 441 and 44Q use the number N of indexes n to calculate the averages for the digital I and Q signals, respectively, and pass I and Q average corrections to the I and Q average correctors 461 and 46Q. The I and Q average correctors 461 and 46Q use the I and Q average corrections based upon the first N of the indexes n for removing DC offset from digital I and Q signals for the entire packet from beginning to end. The IQ balancer 52A,B receives the zero average digital I and Q signals, denoted -.„ and q„, respectively, from the I and Q average correctors 461 and 46 . In an alternative embodiment, the delayed I and Q signals are passed directly to the IQ balancer 52A,B and the averaging is performed further downstream in the digital IQ signal receiver 54.
The first N of the indexes n of the digital I and Q signals from the A/Ds 201 and 20Q are selected or defined as an IQ measurement section (FIG. 3) of the packet (FIG. 3). The IQ coefficient calculator 50A,B uses the first N of the n indexes to calculate first and second correction coefficients. The first and second correction coefficients correspond roughly to phase and gain correction coefficients. In a first embodiment, the IQ coefficient calculator 50A calculates a first correction coefficient Ci and a second correction coefficient C2 as described in equations 1 and 2, below. In a second embodiment, the IQ coefficient calculator 50B calculates a first correction coefficient C'ι and a second correction coefficient C'2 as described in equations 3 and 4, below.
Figure imgf000010_0001
Figure imgf000010_0002
Figure imgf000010_0003
Figure imgf000010_0004
The IQ balancer 52A,B uses the first and second correction coefficients C, and C2 (or C'ι and C'2) to balance and correct the digital I and Q signals /„ and qn in order to provide corrected digital I and Q signals, denoted as n and qc n. The corrected digital I and Q signals ic n and qc n are passed to the digital IQ signal receiver 54. The digital IQ signal receiver 54 includes synchronization, demodulation, equalization, and bit detection subsystems for estimated the data that was carried by the wireless RF signal.
FIGS. 2 A and 2B are functional block diagrams of first and second embodiments of the IQ corrector 52A and 52B, respectively. The first embodiment IQ corrector 52A includes a phase balancer 62A, a summer 64A, and a gain balancer 66A. The phase balancer 62A multiplies the Q signal q„ by the second coefficient C2 to provide a phase correction signal C_*qn to the summer 64A. The summer 64A adds the phase correction signal C_*q„ to the I signal /„ and passes the sum C_*q„+ i„ to the gain balancer 66A. The gain balancer 66A multiplies the sum C2*<jn+ i„ by the first coefficient Ci to provide the corrected I signal fn = Cι*(C2*#„+ /„). The Q signal q„ is passed straight through as the corrected Q signal qc n. Of course, the processing of the I and Q signals i„ and qn could be exchanged.
Similarly, the second embodiment IQ corrector 52B includes a phase balancer 6-2B, a summer 64B, and a gain balancer 66B. The phase balancer 62B multiplies the Q signal qn by the second coefficient C2 and provides a phase correction signal C'_*q„ to the summer 64B. The gain balancer 66B multiplies the I signal i„ by the first coefficient C '. and provides an amplitude correction signal C'ι*-„ to the summer 64B. The summer 64B adds the phase correction signal C'2*g„ to the amplitude correction digital C *in and provides the corrected I signal ic n = C *in + C_*qn as the sum. The Q signal qn is passed straight through as the corrected Q signal qc„. Of course, the processing of the I and Q signals in and q„ could be exchanged.
Simple algorithms for computing the correction coefficients in the IQ coefficient; calculator 50A,B are described with the aid of equations 5-12.
N
K = ∑iHq„ (5) n=\ K2 = ∑qnqn (6)
-1=1
K
K^ ^Γ (7)
K,
Figure imgf000012_0001
= c = K4
(10)
cC22 == --κK_, (11)
σ_ = -c ^3 (12)
The IQ coefficient calculator 50A,B computes the correction coefficients using the following algorithm: Given a vector of finite length N with indexes n for indexed I elements i„ and an equal length vector of indexed Q elements q„, let a first term Kj equal the dot product (cross correlation) of the -.„ elements and the qn elements, let a second term K.2 equal a dot product (autocorrelation) of the q„ elements and the qn elements, let a third term K_ equal the quotient of the first term Kj divided by the second term K2, let a fourth term K4 equal the sum of the absolute values of the q„ elements, let Z be a vector of elements representing the i„ elements minus the product of the qn elements times the third term K3, and finally let a fifth term K5 equal a sum of the absolute values of the Z elements.
For the first embodiment where the IQ balancer 52A corrects I and Q signals according to f„ = Cι*(C2*g„+ /„) and qc n = q„, the IQ coefficient calculator 50A computes the first correction coefficient Ci equal to the fourth term K divided by the fifth term Kj and computes the second correction coefficient C2 equal to the negative of the third term K3. For the second embodiment where the IQ balancer 52B corrects the I and Q signals according to /c„ = C'ι* + _*q„ and qc n = q„, the coefficient calculator 50B computes the first correction coefficient C'ι equal to the fourth term K4 divided by the fifth term K$ and computes the second correction coefficient C'2 equal to the negative of the product of the first coefficient C'ι times the third term K3.
It should be understood that it is equivalent to exchange the processing of the i„ and qn vectors for the equivalent result in the first embodiment and in the second embodiment.
Although the present invention has been described in terms of the presently preferred embodiments, it is to be understood that such disclosure is not to be interpreted as limiting. Various alterations and modifications will no doubt become apparent to those skilled in the art after having read the above disclosure. Accordingly, it is intended that the appended claims be inteφreted as covering all alterations and modifications as fall within the true spirit and scope of the invention.
What is claimed is:

Claims

IN THE CLAIMS
1. A method for balancing in-phase (I) and quadrature phase (Q) signals in a signal receiver, comprising: resolving an incoming signal into said I and Q signals; computing fixed correction coefficients from said I and Q signals for a certain time period of said incoming signal; delaying said I and Q signals by at least said certain time period; and correcting LQ gain and I/Q phase of said delayed I and Q signals with said correction coefficients for providing corrected said I and Q signals.
2. The method of claim 1, wherein: the step of resolving an incoming signal includes resolving packets of said incoming signal into corresponding packets of said I and Q signals; the step of computing fixed correction coefficients includes computing s ets of said correction coefficients for said packets of said I and Q signal, said sets corresponding to said packets, respectively, of said I and Q signals; and the step of correcting I/Q gain and I/Q phase includes correcting said 1 gain and said I/Q phase of said delayed I and Q signals with said sets of said correction coefficients for providing packets of said corrected said I and Q signals corresponding to said incoming signal packets, respectively.
3. The method of claim 1, wherein: the step of correcting I/Q gain and I/Q phase is performed only after the step of computing fixed correction coefficients.
4. The method of claim 1, wherein: the step of computing fixed correction coefficients includes computing first and second correction coefficients using a finite number of indexed I values for said I signal and said finite number of indexed Q values for said Q signal; where a first term includes a cross correlation of said I values and said Q values; a second term includes an autocorrelation of said Q values; a third term includes said first term divided by said second term; a fourth term includes a sum of absolute values of said Q values; a fifth term includes a sum of absolute values of a difference of said I values minus a product of said Q values times said third term; and said first correction coefficient includes said fourth term divided by said fifth term.
5. The method of claim 4, wherein: said second correction coefficient includes the negative of said third term.
6. The method of claim 4, wherein: said second correction coefficient includes a negative of a product of said first correction coefficient and said third teπn.
7. The method of claim 1, further comprising: detecting pre-delay averages for said I and Q signals for a time period not greater than said certain time period before the step of delaying said I and Q signals; and using said pre-delay averages for reducing DC offset from said delayed I and Q signals.
8. The method of claim 1, further comprising: demodulating said corrected I and Q signals for estimating data carried on said incoming signal.
5 9. A signal receiver having automatic balancing of in-phase (I) and quadrature phase (Q) signals, comprising: a quadrature converter for resolving an incoming signal into said I and Q signals; an IQ coefficient calculator for computing fixed correction coefficients 0 from said I and Q signals for a certain time period of said incoming signal;
I and Q delay devices for delaying said I and Q signals by at least said certain time period; and an IQ balancer for using said correction coefficients for correcting I/Q gain and I/Q phase of said delayed I and Q signals and providing corrected said I and Q signals. 5
1 . The receiver of claim 9, wherein: the quadrature converter resolves packets of said incoming signal into corresponding packets of said I and Q signals; the IQ coefficient calculator computes sets of said correction coefficients o for said packets of said I and Q signals, said sets corresponding to said packets, respectively, of said I and Q signals; and the IQ balancer corrects said I/Q gain and I/Q phase of said delayed I and Q signals with said sets of said correction coefficients for providing packets of said corrected said I and Q signals corresponding to said incoming signal packets, respectively. 5
11. The receiver of claim 9, wherein: the IQ balancer corrects said I/Q gain and I/Q phase only after the IQ coefficient calculator calculates said correction coefficients.
12. The receiver of claim 9, wherein: the IQ coefficient calculator computes first and second said correction coefficients using a finite number of indexed I values for said I signal and said finite number of indexed Q values for said Q signal; where a first term includes a cross correlation of said I values and said Q valuer; a second term includes an autocorrelation of said Q values; a third term includes said first term divided by said second term; a fourth term includes a sum of absolute values of said Q values; a fifth term includes a sum of absolute values of a difference of said I values minus a product of said Q values times said third term; and said first correction coefficient includes said fourth term divided by said fifth term.
13. The receiver of claim 12, wherein: said second correction coefficient includes the negative of said third term.
14. The receiver of claim 12, wherein: said second correction coefficient includes a negative of a product of said first correction coefficient and said third term.
15. The receiver of claim 9, further comprising: an average detector for detecting pre-delay averages for said I and Q signals for a time period not greater than said certain time period before the step of delaying said I and Q signals; and an average corrector for using said pre-delay averages for correcting averages of said delayed I and Q signals.
16. The receiver of claim 9, further comprising: a digital IQ signal receiver for demodulating said corrected I and Q signals for estimating data carried on said incoming signal.
PCT/US2004/001864 2003-01-24 2004-01-23 Receiver having automatic burst mode i/q gain and phase balance WO2004068724A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/350,622 2003-01-24
US10/350,622 US6950480B2 (en) 2003-01-24 2003-01-24 Receiver having automatic burst mode I/Q gain and phase balance

Publications (2)

Publication Number Publication Date
WO2004068724A2 true WO2004068724A2 (en) 2004-08-12
WO2004068724A3 WO2004068724A3 (en) 2004-11-25

Family

ID=32735605

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/001864 WO2004068724A2 (en) 2003-01-24 2004-01-23 Receiver having automatic burst mode i/q gain and phase balance

Country Status (2)

Country Link
US (2) US6950480B2 (en)
WO (1) WO2004068724A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021196434A1 (en) * 2020-03-30 2021-10-07 北京瀚诺半导体科技有限公司 Method and apparatus for estimating sending end iq imbalance parameters

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7061994B2 (en) * 2001-06-21 2006-06-13 Flarion Technologies, Inc. Methods and apparatus for I/Q imbalance compensation
KR100457924B1 (en) * 2002-10-07 2004-11-18 한국전자통신연구원 Quadrature demodulating apparatus for compensating gain and phase imbalances between in-phase and quadrature-phase components
US6950480B2 (en) * 2003-01-24 2005-09-27 Texas Instruments Incorporated Receiver having automatic burst mode I/Q gain and phase balance
US7412222B2 (en) * 2003-05-20 2008-08-12 Broadcom Corporation Quadrature correction method for analog television reception using direct-conversion tuners
US7277688B2 (en) * 2003-06-17 2007-10-02 Broadcom Corporation DC offset correction for very low intermediate frequency receiver
US7248649B2 (en) * 2003-06-25 2007-07-24 Interdigital Technology Corporation Digital baseband receiver including a time domain compensation module for suppressing group delay variation distortion incurred due to analog low pass filter deficiencies
CA2562487C (en) * 2004-04-13 2011-02-08 Maxlinear, Inc. Dual conversion receiver with programmable intermediate frequency and channel selection
US7480349B2 (en) 2004-10-12 2009-01-20 Skyworks Solutions, Inc. Low IF receiver systems and methods
JP2008516537A (en) * 2004-10-12 2008-05-15 マックスリニアー,インコーポレイティド Hybrid receiver architecture using upconversion followed by direct downconversion
US20060083335A1 (en) * 2004-10-12 2006-04-20 Maxlinear, Inc. Receiver architecture with digitally generated intermediate frequency
US20060109893A1 (en) * 2004-11-24 2006-05-25 Hsin-Hung Chen Inphase/quadrature phase imbalance compensation
US20070025474A1 (en) * 2005-07-29 2007-02-01 Broadcom Corporation, A California Corporation Receiver IQ imbalance calibration
US7382297B1 (en) * 2005-12-08 2008-06-03 Marvell International Ltd. Transmitter I/Q mismatch calibration for low IF design systems
US7944984B1 (en) * 2006-04-11 2011-05-17 Marvell International Ltd. I/Q calibration in the presence of phase offset
TWI309940B (en) * 2006-06-05 2009-05-11 Realtek Semiconductor Corp Method and device for compensating iq imbalance
EP2434834B1 (en) * 2007-07-30 2016-09-07 Marvell World Trade Ltd. Simultaneously maintaining bluetooth and 802.11 connections to increase data throughput
US8164521B2 (en) * 2007-08-23 2012-04-24 Marvell World Trade Ltd. Pseudo-omni-directional beamforming with multiple narrow-band beams
US8238832B1 (en) 2007-08-28 2012-08-07 Marvell International Ltd. Antenna optimum beam forming for multiple protocol coexistence on a wireless device
TWI385913B (en) * 2009-04-30 2013-02-11 Richwave Technology Corp Method and apparatus for signal reception
KR101636016B1 (en) * 2010-03-11 2016-07-05 삼성전자주식회사 Apparatus for receiving signal and compensating phase mismatch method thereof
JP6235899B2 (en) * 2013-12-25 2017-11-22 パナソニック株式会社 Transmitting apparatus and distortion compensation method
EP3068044A1 (en) * 2015-03-11 2016-09-14 Nxp B.V. Module for a radio receiver
US10141974B2 (en) * 2015-03-17 2018-11-27 Shai Waxman High-capacity FHSS-MA devices and methods
JP2019531676A (en) * 2016-02-28 2019-10-31 ワクスマン、シャイ FHSS hot spot apparatus and method
CA3038276A1 (en) 2016-09-26 2018-03-29 United Therapeutics Corporation Treprostinil prodrugs
CN109510661B (en) * 2017-09-15 2021-07-06 富士通株式会社 Method and device for measuring IQ delay difference in optical transmitter and optical transmitter

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040063416A1 (en) * 2002-09-26 2004-04-01 Agere Systems Inc. Channel calibrator for use with a quadrature mixing receiver and a method of operation thereof

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6330290B1 (en) 1998-09-25 2001-12-11 Lucent Technologies, Inc. Digital I/Q imbalance compensation
US6377620B1 (en) * 1999-01-19 2002-04-23 Interdigital Technology Corporation Balancing amplitude and phase
US6442217B1 (en) * 2000-05-22 2002-08-27 Sicom, Inc. Digital communication receiver with digital, IF, I-Q balancer
US7130359B2 (en) * 2002-03-12 2006-10-31 Motorola Inc. Self calibrating receive path correction system in a receiver
US6950480B2 (en) * 2003-01-24 2005-09-27 Texas Instruments Incorporated Receiver having automatic burst mode I/Q gain and phase balance

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040063416A1 (en) * 2002-09-26 2004-04-01 Agere Systems Inc. Channel calibrator for use with a quadrature mixing receiver and a method of operation thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021196434A1 (en) * 2020-03-30 2021-10-07 北京瀚诺半导体科技有限公司 Method and apparatus for estimating sending end iq imbalance parameters

Also Published As

Publication number Publication date
US6940930B2 (en) 2005-09-06
US6950480B2 (en) 2005-09-27
US20040146120A1 (en) 2004-07-29
WO2004068724A3 (en) 2004-11-25
US20040146121A1 (en) 2004-07-29

Similar Documents

Publication Publication Date Title
US6950480B2 (en) Receiver having automatic burst mode I/Q gain and phase balance
EP1197049B1 (en) A method and apparatus for performing dc-offset compensation in a radio receiver
US6771720B1 (en) Amplification control scheme for a receiver
KR101294021B1 (en) Apparatus and method for receiving data in wireless communication system
EP2232714B1 (en) Receiver second order intermodulation correction system and method
US10333765B2 (en) Method and system for I/Q mismatch calibration and compensation for wideband communication receivers
JP4279027B2 (en) OFDM demodulation method and semiconductor integrated circuit
US8681896B1 (en) Transmitter I/Q and carrier leak calibration
EP1869779B1 (en) Receiver for receipt and demodulation of a frequency modulated rf signal and method of operation therein
US7817980B2 (en) Receiver for use in wireless communications and method of operation of the receiver
US7474711B2 (en) Method and system for I/Q imbalance and DC offset correction
KR20080098535A (en) In phase and quadrature path imbalance compensation
US20080273635A1 (en) Frequency-offset estimation
KR20100063654A (en) Apparatus and method for signal receiving of wireless communication systems using multiple antenna
WO2013010781A1 (en) Iq imbalance estimation in receiver systems
JP4215403B2 (en) OFDM demodulator with phase correction of IQ signal
EP3358797A1 (en) Demodulation apparatus
CN112532260B (en) IQ imbalance estimation and compensation method and device for receiver
KR100480691B1 (en) (apparatus for interfacing in broadcast receiving system&#39;s demodulator and decoder
JP2005323077A (en) Orthogonal frequency division multiplexing receiver
KR20020069823A (en) Apparatus for tracking error of digital TV receiver
JP4285136B2 (en) Feedback control apparatus and method
JP2008199200A (en) Loop back delay estimation apparatus and loop back delay estimation method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG 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 MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

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

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase