IP Library Granted Patent US 10,412,698
Granted Patent B2
US 10,412,698 · App. 15/599,294 · Granted Sep 10, 2019

System and method for IQ mismatch calibration and compensation

Inventors: Tiangao Gou (San Diego, CA); Pranav Dayal (San Diego, CA); Niranjan Ratnakar (San Diego, CA); Gennady Feygin (San Diego, CA); Jungwon Lee (San Diego, CA)
Assignee: Samsung Electronics Co., Ltd.
H04W56/004
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,412,698
App. No.
15/599,294
Granted
Sep 10, 2019
Kind
B2
Abstract

A method for providing IQ mismatch (IQMM) compensation includes: sending a single tone signal at an original frequency; determining a first response of an impaired signal at the original frequency and a second response of the impaired signal at a corresponding image frequency; determining an estimate of a frequency response of the compensation filter at the original frequency based on the first response and the second response; repeating the steps of sending the single tone signal, determining the first response and the second response, and determining the estimate of the frequency response of the compensation filter by sweeping the single tone signal at a plurality of steps to determine a snapshot of the frequency response of the compensation filter; converting the frequency response of the compensation filter to a plurality of time-domain filter taps of the compensation filter by performing a pseudo-inverse of a time-to-frequency conversion matrix; and determining a time delay that provides a minimal LSE for the corresponding time domain filter taps.

Claims (35)

1. A method for providing IQ mismatch (IQMM) compensation, the method comprising:

sending a single tone signal at an original frequency;

determining a first response of an impaired signal at the original frequency and a second response of the impaired signal at a corresponding image frequency;

determining an estimate of a frequency response of a compensation filter at the original frequency based on the first response and the second response;

repeating the steps of sending the single tone signal, determining the first response and the second response, and determining the estimate of the frequency response of the compensation filter by sweeping the single tone signal at a plurality of steps to determine a snapshot of the frequency response of the compensation filter;

converting the frequency response of the compensation filter to a plurality of time-domain filter taps of the compensation filter by performing a pseudo-inverse of a time-to-frequency conversion matrix; and

determining a time delay that provides a minimal least square error (LSE) based on a plurality of LSEs for the corresponding time domain filter taps.

2. The method of claim 1 , wherein the time-to-frequency conversion matrix is obtained by performing a discrete time Fourier (DFT) on the snapshot of the frequency response of the compensation filter.

3. The method of claim 1 , further comprising selecting a finite number of filter taps among the plurality of time-domain filter taps.

4. The method of claim 3 , wherein the finite number of filter taps includes one or more positive filter taps.

5. The method of claim 4 , further comprising adding an extra time delay in a feedforward path of the compensation filter to include a negative filter tap.

6. The method of claim 1 , wherein the compensation filter is a complex-valued filter.

7. The method of claim 1 , wherein the compensation filter is a real-valued filter including a real-valued scaling factor that feeds a delayed version of an in-phase (I) path into an output of a real-valued filter of a quadrature (Q) path.

8. The method of claim 1 , wherein the compensation filter is implemented in a receiver of a wireless communication system.

9. The method of claim 1 , wherein the compensation filter includes a baseband digital filter.

10. The method of claim 1 , further comprising:

estimating filter coefficients for the plurality of time-domain filter taps before reception of normal signals based on a static calibration scheme;

setting each of the plurality of time-domain filter taps with a corresponding estimated filter coefficient;

setting an initial value for a time delay tap to zero or based on an estimated value obtained using the static calibration scheme; and

estimating a filter coefficient for the time delay tap using a normal signal based on an iterative scheme using an adaptive filter.

11. An apparatus comprising:

a signal generator for generating and sending a single tone signal at an original frequency;

a compensator including a time delay and a plurality of time-domain filter taps; and

a compensation logic for performing a static calibration of the compensator,

wherein the compensation logic is configured to:

determine a first response of an impaired signal at the original frequency and a second response of the impaired signal at a corresponding image frequency;

determine an estimate of a frequency response of a compensation filter at the original frequency based on the first response and the second response;

repeat the steps of sending the single tone signal, determining the first response and the second response, and determining the estimate of the frequency response by sweeping the single tone signal at a plurality of steps to determine a snapshot of the frequency response of the compensation filter;

convert the frequency response of the compensation filter to a plurality of time-domain filter taps of the compensation filter by performing a pseudo-inverse of a time-to-frequency conversion matrix; and

determining a time delay that provides a minimal least square error (LSE) based on a plurality of LSEs for the corresponding time domain filter taps.

12. The apparatus of claim 11 , wherein the compensation logic is further configured to select a finite number of filter taps among the plurality of time-domain filter taps.

13. The apparatus of claim 12 , wherein the finite number of filter taps includes one or more positive filter taps.

14. The apparatus of claim 13 , wherein the compensation logic is further configured to add an extra time delay in a feedforward path of the compensation filter to include a negative filter tap.

15. The apparatus of claim 11 , wherein the compensation filter is a complex-valued filter.

16. The apparatus of claim 11 , wherein the compensation filter is a real-valued filter including a real-valued scaling factor that feeds a delayed version of an in-phase (I) path into an output of a real-valued filter of a quadrature (Q) path.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2017
From: GOU, TIANGAO; PRANAV, DAYAL; RATNAKAR, NIRANJAN; FEYGIN, GENNADY; LEE, JUNGWON
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 042475/0287 →
Continuity (2)
Provisional Application 62461994 · Feb 22, 2017
Related Publication 20180242269A1 · Aug 23, 2018
Cited By (1)
US 12,224,893