IP Library Granted Patent US 8,948,325
Granted Patent B1
US 8,948,325 · App. 13/834,133 · Granted Feb 3, 2015

Method and apparatus for digital post-distortion compensation of signal non-linearities

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,948,325
App. No.
13/834,133
Granted
Feb 3, 2015
Kind
B1
Abstract

A method and apparatus to digitally remove in-band non-linear signal distortion caused by a radio frequency (RF)/intermediate frequency (IF) receiver circuit that has non-linearities, which are further affected by low-IF ADC sample aliasing.

Claims (68)

1. A method to compensate for non-linearity distortion in a radio frequency (RF) receiver, the RF receiver outputting a digitized RF signal, the method comprising:

converting the digitized RF signal into a complex baseband signal;

rotating the complex baseband signal to obtain a rotated complex baseband signal at 0 Hz;

calculating, as a function of the rotated complex baseband signal, compensation distortion components for a set of pre-determined distortion orders, the compensation distortion components including at least one of harmonic distortion components and intermodulation distortion components; and

subtracting the compensation distortion components from the rotated complex baseband signal to obtain a compensated complex baseband signal.

2. The method of claim 1 wherein calculating compensation distortion components includes calculating a complex conjugate of some of the at least one of harmonic distortion components and intermodulation distortion components, to obtain one or more complex conjugates.

3. The method of claim 1 wherein calculating compensation distortion components includes rotating at least one of the at least one of harmonic distortion components and intermodulation distortion components to be in alignment with the distortion components of the rotated complex baseband signal at 0 Hz.

4. The method of claim 2 wherein calculating compensation distortion components includes rotating at least one of the one or more complex conjugates to be in alignment with the distortion components of the rotated complex baseband signal at 0 Hz.

5. The method of claim 1 wherein calculating compensation distortion components further includes multiplying each of the at least one of harmonic distortion components and intermodulation distortion components by a respective multiplier function.

6. The method of claim 5 wherein the each respective multiplier function can be a scalar or a finite impulse response.

7. The method of claim 1 wherein:

calculating compensation distortion components is effected in a calculation time period; and

the method further comprises an action of delaying, in time, the rotated complex baseband signal at 0 Hz, by the calculation time period, prior to subtracting the compensation distortion components from the rotated complex baseband signal at 0 Hz.

8. The method of claim 1 wherein the set of pre-determined distortion orders includes second order and third order.

9. The method of claim 1 wherein:

the digitized RF signal has an undistorted signal component; and

calculating the compensation distortion components is effected in accordance with the frequency position of the undistorted signal component and a sampling frequency at which the digitized RF signal was generated.

10. The method of claim 9 wherein:

the undistorted signal component has a bandwidth; and

calculating the compensation distortion components is effected in accordance with the bandwidth.

11. The method of claim 9 wherein calculating the compensation distortion components includes:

calculating at least one of harmonic distortion components and intermodulation distortion components;

calculating a complex conjugate of some of the at least one of harmonic distortion components and intermodulation distortion components, to obtain one or more complex conjugates; and

rotating at least one of the at least one of harmonic distortion components and intermodulation distortion components by a fraction of the sampling frequency to be in alignment with the distortion components of rotated complex baseband signal at 0 Hz.

12. The method of claim 1 further comprising conditioning the compensated complex baseband signal.

13. A method of calculating compensation distortion components factors, the compensation distortion components to compensate for non-linearity distortion in a radio frequency (RF) receiver, the method comprising:

receiving, from the RF receiver, a digitized RF reference signal;

converting the digitized RF reference signal into a complex baseband signal;

rotating the complex baseband signal to obtain a rotated complex baseband signal at 0 Hz;

calculating, as a function of the rotated complex baseband signal, compensation distortion components for a set of pre-determined distortion orders;

calculating a frequency content function of the a rotated complex baseband signal at 0 Hz;

calculating a frequency content function of the each of the compensation distortion component; and

for each particular compensation distortion component, dividing the frequency content function of the a rotated complex baseband signal at 0 Hz by the frequency content function of the particular distortion component to obtain the compensation distortion components factor of the particular distortion component.

14. The method of claim 13 wherein calculating a frequency content function of the rotated complex baseband signal at 0 Hz and calculating a frequency content function of each of the compensation distortion components, respectively includes taking the discrete Fourier transform of the rotated complex baseband signal at 0 Hz and of each of the compensation distortion components.

15. A non-transitory, tangible computer-readable medium having recorded thereon instructions to be carried out by a processor to perform a method to compensate for non-linearity distortion in a radio frequency (RF) receiver, the RF receiver outputting a digitized RF signal, the method comprising:

converting the digitized RF signal into a complex baseband signal;

rotating the complex baseband signal to obtain a rotated complex baseband signal at 0 Hz;

calculating, as a function of the rotated complex baseband signal, compensation distortion components for a set of pre-determined distortion orders, the compensation distortion components including at least one of harmonic distortion components and intermodulation distortion components; and

subtracting the compensation distortion components from the rotated complex baseband signal to obtain a compensated complex baseband signal.

16. The computer-readable medium of claim 15 wherein calculating compensation distortion components includes calculating a complex conjugate of some of the at least one of harmonic distortion components and intermodulation distortion components, to obtain one or more complex conjugates.

17. The computer-readable medium of claim 15 wherein calculating compensation distortion components includes rotating at least one of the at least one of harmonic distortion components and intermodulation distortion components to be in alignment with the distortion components of the rotated complex baseband signal at 0 Hz.

18. The computer-readable medium of claim 16 wherein calculating compensation distortion components includes rotating at least one of the one or more complex conjugates to be in alignment with the distortion components of the rotated complex baseband signal at 0 Hz.

19. The computer-readable medium of claim 15 wherein calculating compensation distortion components further includes multiplying each of the at least one of harmonic distortion components and intermodulation distortion components by a respective multiplier function.

20. The computer-readable medium of claim 19 wherein the each respective multiplier function can be a scalar or a finite impulse response.

21. The computer-readable medium of claim 15 wherein:

calculating compensation distortion components is effected in a calculation time period; and

the method further comprises an action of delaying, in time, the rotated complex baseband signal at 0 Hz, by the calculation time period, prior to subtracting the compensation distortion components from the rotated complex baseband signal at 0 Hz.

22. The computer-readable medium of claim 15 wherein the set of pre-determined distortion orders includes second order and third order.

23. The computer-readable medium of claim 15 wherein:

the digitized RF signal has an undistorted signal component; and

calculating the compensation distortion components is effected in accordance with the frequency position of the undistorted signal component and a sampling frequency at which the digitized RF signal was generated.

24. The computer-readable medium of claim 23 wherein:

the undistorted signal component has a bandwidth; and

calculating the compensation distortion components is effected in accordance with the bandwidth.

25. The computer-readable medium of claim 23 wherein calculating the compensation distortion components includes:

calculating at least one of harmonic distortion components and intermodulation distortion components;

calculating a complex conjugate of some of the at least one of harmonic distortion components and intermodulation distortion components, to obtain one or more complex conjugates; and

rotating at least one of the at least one of harmonic distortion components and intermodulation distortion components by a fraction of the sampling frequency to be in alignment with the distortion components of rotated complex baseband signal at 0 Hz.

26. The computer-readable medium of claim 15 wherein the method further comprises conditioning the compensated complex baseband signal.

27. A non-transitory, tangible computer-readable medium having recorded thereon instructions to be carried out by a processor to perform a method of calculating compensation distortion components factors, the compensation distortion components to compensate for non-linearity distortion in a radio frequency (RF) receiver, the method comprising:

receiving, from the RF receiver, a digitized RF reference signal;

converting the digitized RF reference signal into a complex baseband signal;

rotating the complex baseband signal to obtain a rotated complex baseband signal at 0 Hz;

calculating, as a function of the rotated complex baseband signal, compensation distortion components for a set of pre-determined distortion orders;

calculating a frequency content function of the a rotated complex baseband signal at 0 Hz;

calculating a frequency content function of the each of the compensation distortion component; and

for each particular compensation distortion component, dividing the frequency content function of the a rotated complex baseband signal at 0 Hz by the frequency content function of the particular distortion component to obtain the compensation distortion components factor of the particular distortion component.

28. The computer-readable medium of claim 27 wherein calculating a frequency content function of the rotated complex baseband signal at 0 Hz and calculating a frequency content function of each of the compensation distortion components, respectively includes taking the discrete Fourier transform of the rotated complex baseband signal at 0 Hz and of each of the compensation distortion components.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded May 29, 2018
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MICROSEMI STORAGE SOLUTIONS, INC.; MICROSEMI STORAGE SOLUTIONS (U.S.), INC.
Reel/Frame 046251/0271 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2016
From: MICROSEMI STORAGE SOLUTIONS (U.S.), INC.
To: MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 040045/0938 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2016
From: MICROSEMI STORAGE SOLUTIONS, INC.
To: MAXLINEAR ASIA SINGAPORE PTE LTD.
Reel/Frame 039463/0743 →
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 28, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MICROSEMI STORAGE SOLUTIONS (U.S.), INC. (FORMERLY KNOW AS PMC-SIERRA US, INC.); MICROSEMI STORAGE SOLUTIONS, INC. (FORMERLY KNOW AS PMC-SIERRA, INC.)
Reel/Frame 038557/0236 →
CHANGE OF NAME Recorded Mar 22, 2016
From: PMC-SIERRA US, INC.
To: MICROSEMI STORAGE SOLUTIONS (U.S.), INC.
Reel/Frame 038213/0291 →
PATENT SECURITY AGREEMENT Recorded Feb 3, 2016
From: MICROSEMI STORAGE SOLUTIONS, INC. (F/K/A PMC-SIERRA, INC.); MICROSEMI STORAGE SOLUTIONS (U.S.), INC. (F/K/A PMC-SIERRA US, INC.)
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037689/0719 →
RELEASE OF SECURITY INTEREST Recorded Feb 1, 2016
From: BANK OF AMERICA, N.A.
To: PMC-SIERRA, INC.; PMC-SIERRA US, INC.; WINTEGRA, INC.
Reel/Frame 037675/0129 →
SECURITY INTEREST IN PATENTS Recorded Aug 6, 2013
From: PMC-SIERRA, INC.; PMC-SIERRA US, INC.; WINTEGRA, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 030947/0710 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2013
From: WARNER, WILLIAM D.; TAM, CLARENCE K. L.
To: PMC-SIERRA US, INC.
Reel/Frame 030194/0460 →