Compensation for gain imbalance, phase imbalance and DC offsets in a transmitter
First Claim
1. A method of compensating for one or more errors in a transmitter, wherein the transmitter includes a compensator circuit, said quadrature modulator and a feedback path, the method comprising:
- (a) supplying an orthogonal pair of tones as calibration signals to the compensator circuit;
(b) adjusting a delay value of a delay unit in the feedback path in order to approximate the condition that a sum of a first phase lag corresponding to the delay value plus a second phase lag associated with one or more filters in the transmitter is an integer multiple of π
,(c) generating an update for one or more parameters of the compensator circuit, wherein said generating includes;
capturing a block of samples from the feedback path, computing real and imaginary parts of the complex Fourier transform corresponding to the frequency kfb from the block of samples, wherein fb is the frequency of the orthogonal pair of tones, wherein k is one or two, and computing the update for the one or more parameters using said real and imaginary parts of the complex Fourier transform corresponding to frequency kfb;
(d) supplying the updated one or more parameters to the compensator circuit;
(e) repeating (c) and (d) a number of times until a termination condition is achieved.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for correcting gain imbalance error, phase imbalance error and DC offset errors in a transmitter having an OFDM-based I/Q modulator is disclosed. The method employs a compensator prior to the I/Q-modulator to compensate for the gain and phase imbalance and DC offset. The compensator is efficiently updated with the estimated values of gain and phase imbalance and DC offsets obtained by performing the DFT operation in the digital baseband domain while sending a pair of orthogonal test tones to the modulator'"'"'s inputs from a digital baseband chip, then down converting the RF modulated signal through a nonlinear device and a bandpass filter to a baseband signal, and finally sampling it using an A/D. The delay mismatch, which is mainly generated by lowpass filters between the I and Q branches, is also minimized in this method.
51 Citations
21 Claims
-
1. A method of compensating for one or more errors in a transmitter, wherein the transmitter includes a compensator circuit, said quadrature modulator and a feedback path, the method comprising:
-
(a) supplying an orthogonal pair of tones as calibration signals to the compensator circuit; (b) adjusting a delay value of a delay unit in the feedback path in order to approximate the condition that a sum of a first phase lag corresponding to the delay value plus a second phase lag associated with one or more filters in the transmitter is an integer multiple of π
,(c) generating an update for one or more parameters of the compensator circuit, wherein said generating includes;
capturing a block of samples from the feedback path, computing real and imaginary parts of the complex Fourier transform corresponding to the frequency kfb from the block of samples, wherein fb is the frequency of the orthogonal pair of tones, wherein k is one or two, and computing the update for the one or more parameters using said real and imaginary parts of the complex Fourier transform corresponding to frequency kfb;(d) supplying the updated one or more parameters to the compensator circuit; (e) repeating (c) and (d) a number of times until a termination condition is achieved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13)
-
-
11. A transmitter comprising:
-
a compensator circuit configured to receive and operate on a first pair of discrete-time signals in order to generate a second pair of discrete-time signals; a pair of digital-to-analog (D/A) conversion units configured to convert the second pair of discrete-time signals respectively into a third pair of analog signals; a quadrature modulator configured to operate on the third pair of analog signals in order to generate an output RF signal; a feedback circuit configured to detect an envelope signal from the output RF signal and to apply a time delay to the envelope signal in order to generate a feedback signal; and a control unit configured to adjust an amount of the time delay and to compute and update one or more compensation parameters of the compensator circuit, wherein the compensator circuit is configured to operate on the first pair of discrete-time signals so that the second pair of discrete-time signals compensate for one or more errors in the transmitter. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification