IP Library Granted Patent US 8,938,025
Granted Patent B2
US 8,938,025 · App. 14/198,407 · Granted Jan 20, 2015

Correction of I/Q impairments in transmitters and receivers

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 8,938,025
App. No.
14/198,407
Granted
Jan 20, 2015
Kind
B2
Abstract

Communication devices and associated methods for reducing I/Q impairments in signals used by the communication devices are described. A transmitter device may perform filtering (or matrix multiplication) on digital I and Q signals to pre-correct them before converting them into analog I and Q signals. The pre-correction may pre-compensate for I/Q impairments which have not been introduced yet, but which will subsequently be introduced during digital-to-analog conversion, I/Q modulation, or other processing that occurs to produce a transmission signal from the original digital I and Q signals. A receiver device may receive a transmission signal, produce digital I and Q signals from the received signal, and perform filtering on the digital I and Q signals to correct I/Q impairments at a plurality of frequency offsets.

Claims (41)

1. A method for compensating for I/Q impairments of a receiver, the method comprising:

digitizing an analog I signal and an analog Q signal to produce respectively a digital I signal and a digital Q signal, wherein the analog I signal and the analog Q signal are results of I/Q demodulation being performed on an analog input signal;

filtering the digital I signal and the digital Q signal in accordance with a 2×2 matrix of digital filters to produce a filtered digital I signal and a filtered digital Q signal, wherein the 2×2 matrix of digital filters at least partially compensates for I/Q impairments of the receiver over a range of frequencies, wherein a frequency response of at least one diagonal component of the 2×2 matrix is computed based on measurements of the I/Q impairments over the range of frequencies as a function of frequency, wherein a frequency response of at least one non-diagonal component of the 2×2 matrix is computed based on the measurements.

2. The method of claim 1 , wherein the frequency response of said at least one diagonal component of the 2×2 matrix is computed based on the measurements and a frequency-reflected version of the measurements.

3. The method of claim 2 , wherein the frequency response of said at least one non-diagonal component of the 2×2 matrix is computed based on the measurements and the frequency-reflected version of the measurements.

4. The method of claim 1 , wherein the receiver includes a digitizer, wherein the digitizer performs said digitizing and said filtering, wherein a relationship between amplitude of the analog I signal and amplitude of the filtered digital I signal is calibrated to a known standard, wherein a relationship between amplitude of the analog Q signal and amplitude of the filtered digital Q signal is calibrated to the known standard.

5. The method of claim 1 , wherein the receiver is a test instrument, wherein the analog input signal is generated in response to a transmission of a transmit signal onto the communication medium by a transmitter, wherein the measurements of the I/Q impairments of the receiver do not include I/Q impairments of the transmitter.

6. The method of claim 1 , wherein said filtering is performed in a programmable hardware element or an application specific integrated circuit (ASIC).

7. The method of claim 1 , wherein said filtering is performed by a processor in response to execution of program instructions.

8. The method of claim 1 , wherein one of the diagonal components of the 2×2 matrix is a discrete-time unit impulse function.

9. The method of claim 1 , wherein one of the non-diagonal components of the 2×2 matrix is identically equal to zero.

10. A receiver comprising:

a digitization unit configured to digitize an analog I signal and an analog Q signal to produce respectively a digital I signal and a digital Q signal, wherein an I/Q demodulator of the receiver is configured to perform I/Q demodulation on an analog input signal to produce the analog I signal and the analog Q signal;

a digital circuit configured to filter the digital I signal and the digital Q signal in accordance with a 2×2 matrix of digital filters to produce a filtered digital I signal and a filtered digital Q signal, wherein the 2×2 matrix of digital filters is configured to at least partially compensate for I/Q impairments of the receiver over a range of frequencies, wherein a frequency response of at least one diagonal component of the 2×2 matrix is computed based on measurements of the I/Q impairments over the range of frequencies, wherein a frequency response of at least one non-diagonal component of the 2×2 matrix is computed based on the measurements.

11. The receiver of claim 10 , wherein the frequency response of said at least one diagonal component of the 2×2 matrix is computed based on the measurements and a frequency-reflected version of the measurements.

12. The receiver of claim 11 , wherein the frequency response of said at least one non-diagonal component of the 2×2 matrix is computed based on the measurements and the frequency-reflected version of the measurements.

13. The receiver of claim 10 , wherein the receiver is a test instrument, wherein the analog input signal is generated in response to a transmission of a transmit signal by a transmitter, wherein the measurements of the I/Q impairments of the receiver do not include I/Q impairments of the transmitter.

14. The receiver of claim 10 , wherein the digital circuit is implemented by one or more of the following:

a programmable hardware element;

an application specific integrated circuit (ASIC);

a processor configured to execute program instructions.

15. A method for compensating for I/Q impairments of a transmitter, the method comprising:

receiving a digital inphase (I) signal and a digital quadrature (Q) signal;

filtering the digital I signal and the digital Q signal in accordance with a 2×2 matrix of digital filters to produce a filtered digital I signal and a filtered digital Q signal, wherein the 2×2 matrix of digital filters at least partially pre-compensates for the I/Q impairments of the transmitter over a range of frequencies, wherein a frequency response of at least one diagonal component of the 2×2 matrix is computed based on measurements of the I/Q impairments of the transmitter over the range of frequencies, wherein a frequency response of at least one non-diagonal component of the 2×2 matrix is computed based on the measurements, wherein the filtered digital I and Q signals are converted to analog form in order to obtain respective analog I and Q signals, wherein I/Q modulation is performed on the analog I and Q signals to produce a modulated analog signal.

16. The method of claim 15 , wherein the frequency response of said at least one diagonal component of the 2×2 matrix is computed based on the measurements and a frequency-reflected version of the measurements.

17. The method of claim 16 , wherein the frequency response of said at least one non-diagonal component of the 2×2 matrix is computed based on the measurements and the frequency-reflected version of the measurements.

18. The method of claim 15 , wherein the transmitter is a test instrument, wherein the modulated analog signal is transmitted to a receiver through a channel, wherein the measurements of the I/Q impairments of the transmitter do not include I/Q impairments of the receiver.

19. The method of claim 15 , wherein said filtering is performed by one or more of the following:

a programmable hardware element (PHE);

an application specific integrated circuit (ASIC);

a processor configured to execute program instructions.

20. A transmitter comprising:

a digital circuit configured to receive a digital inphase (I) signal and a digital quadrature (Q) signal, and filter the digital I signal and the digital Q signal in accordance with a 2×2 matrix of digital filters to produce a filtered digital I signal and a filtered digital Q signal, wherein the 2×2 matrix of digital filters at least partially pre-compensates for I/Q impairments of the transmitter over a range of frequencies, wherein a frequency response of at least one diagonal component of the 2×2 matrix is computed based on measurements of the I/Q impairments of the transmitter over the range of frequencies, wherein a frequency response of at least one non-diagonal component of the 2×2 matrix is computed based on the measurements, wherein a digital-to-analog conversion (DAC) unit is configured to convert the filtered digital I and Q signals to analog form in order to obtain respective analog I and Q signals;

a digital-to-analog conversion (DAC) unit configured to convert the filtered digital I and Q signals to analog form in order to obtain respective analog I and Q signals, wherein an I/Q modulator is configured to perform I/Q modulation on the analog I and Q signals to produce a modulated analog signal.

21. The transmitter of claim 20 , wherein the frequency response of said at least one diagonal component of the 2×2 matrix is computed based on the measurements and a frequency-reflected version of the measurements.

22. The transmitter of claim 21 , wherein the frequency response of said at least one non-diagonal component of the 2×2 matrix is computed based on the measurements and the frequency-reflected version of the measurements.

23. The transmitter of claim 20 , wherein the transmitter is a test instrument, wherein the modulated analog signal is transmitted to a receiver through a channel, wherein the measurements of the I/Q impairments of the transmitter do not include I/Q impairments of the receiver.

24. The transmitter of claim 20 , wherein the digital circuit is implemented by one or more of the following:

a programmable hardware element (PHE);

an application specific integrated circuit (ASIC);

a processor configured to execute program instructions.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 057280/0028) Recorded Oct 13, 2023
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: NATIONAL INSTRUMENTS CORPORATION
Reel/Frame 065231/0466 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 052935/0001) Recorded Oct 13, 2023
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: NATIONAL INSTRUMENTS CORPORATION; PHASE MATRIX, INC.
Reel/Frame 065653/0463 →
SECURITY INTEREST Recorded Jun 18, 2021
From: NATIONAL INSTRUMENTS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 057280/0028 →
SECURITY INTEREST Recorded Jun 14, 2020
From: NATIONAL INSTRUMENTS CORPORATION; PHASE MATRIX, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 052935/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2014
From: DARK, STEPHEN L.; BEHNKE, CHRISTOPHER J.
To: NATIONAL INSTRUMENTS CORPORATION
Reel/Frame 032359/0487 →