IP Library Granted Patent US 9,172,386
Granted Patent B2
US 9,172,386 · App. 14/590,250 · Granted Oct 27, 2015

Method and system for time interleaved analog-to-digital converter timing mismatch estimation and compensation

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 9,172,386
App. No.
14/590,250
Granted
Oct 27, 2015
Kind
B2
Abstract

Methods and systems for time interleaved analog-to-digital converter timing mismatch calibration and compensation may comprise receiving an analog signal on a chip, converting the analog signal to a digital signal utilizing a time interleaved analog-to-digital-converter (ADC), and reducing a blocker signal that is generated by timing offsets in the time interleaved ADC by estimating complex coupling coefficients between a desired digital output signal and the blocker signal. A decorrelation algorithm may comprise a symmetric adaptive decorrelation algorithm. The received analog signal may be generated by a calibration tone generator on the chip. An aliased signal may be summed with an output signal from a multiplier. The complex coupling coefficients may be determined utilizing the decorrelation algorithm on the summed signals. A multiplier may be configured to cancel the blocker signal utilizing the determined complex coupling coefficients.

Claims (47)

1. A method for wireless communication, the method comprising:

receiving an analog signal on a chip;

converting the analog signal to a digital signal utilizing a time interleaved analog-to-digital-converter (ADC); and

reducing a blocker signal that is aliased onto a desired digital signal by a timing offset in said time interleaved ADC, by estimating complex coupling coefficients between said desired digital signal and said blocker signal utilizing timing offset estimation and compensation circuitry.

2. The method according to claim 1 , comprising utilizing, by the timing offset estimation and compensation circuitry, a decorrelation algorithm.

3. The method according to claim 2 , comprising summing the aliased signal with an output signal from a multiplier.

4. The method according to claim 3 , comprising determining complex coupling coefficients utilizing said decorrelation algorithm on said summed signals.

5. The method according to claim 4 , comprising determining said timing offset utilizing said determined complex coupling coefficients.

6. The method according to claim 5 , comprising configuring said multiplier with a value determined from said determined timing offset.

7. The method according to claim 6 , comprising cancelling said blocker signal utilizing the configured multiplier.

8. The method according to claim 1 , comprising approximating an amplitude of said blocker signal as linear within a desired frequency bandwidth.

9. The method according to claim 1 , comprising performing a foreground estimation and timing offset compensation by generating the received analog signal utilizing a calibration tone generator on said chip.

10. The method according to claim 1 , comprising performing a background estimation and timing offset compensation utilizing an analog signal received from external to said chip.

11. The method according to claim 10 , comprising estimating a change in said timing offset utilizing the background estimation and compensation.

12. The method according to claim 1 , wherein said time interleaved ADC comprises two ADC paths with clock signals with 180 degree phase difference.

13. The method according to claim 1 , comprising estimating said timing offset based on a ratio of amplitudes of a desired analog signal associated with said desired digital signal and an analog signal associated with the blocker signal.

14. The method according to claim 1 , comprising estimating a timing mismatch for a plurality of frequency channels utilizing said timing offset estimation and compensation circuitry.

15. The method according to claim 1 , comprising reducing said blocker signal in a time domain.

16. The method according to claim 1 , comprising reducing said blocker signal in a frequency domain.

17. The method according to claim 1 , comprising reducing said blocker signal at least partially in an analog domain.

18. The method according to claim 1 , comprising reducing said blocker signal at least partially in a digital domain.

19. A system for wireless communication, the system comprising:

a chip comprising one or more circuits, said one or more circuits comprising a time interleaved analog-to-digital-converter (ADC) with two ADC paths and timing offset estimation and compensation circuitry, wherein said one or more circuits are operable to:

receive an analog signal on said chip;

convert the analog signal to a digital signal utilizing said time interleaved ADC; and

reduce a blocker signal that is generated by a timing offset between clock signals in said two ADC paths, by estimating complex coupling coefficients between a desired digital output signal and said blocker signal utilizing said timing offset estimation and compensation circuitry.

20. A system for wireless communication, the system comprising:

a chip comprising one or more circuits, said one or more circuits comprising a time interleaved analog-to-digital-converter (ADC) and timing offset estimation and compensation circuitry, wherein said one or more circuits are operable to:

receive an analog signal on said chip;

convert the analog signal to a digital signal utilizing said time interleaved ADC; and

reduce a blocker signal that is aliased onto a desired signal by timing offsets in said time interleaved ADC, by estimating complex coupling coefficients between said desired digital output signal and said blocker signal utilizing said timing offset estimation and compensation circuitry.

21. The system according to claim 20 , wherein the timing offset estimation and compensation circuitry utilizes a decorrelation algorithm.

22. The system according to claim 21 , wherein said one or more circuits are operable to sum the aliased signal with an output signal from a multiplier.

23. The system according to claim 22 , wherein said one or more circuits are operable to determine complex coupling coefficients utilizing said decorrelation algorithm on said summed aliased and output signals.

24. The system according to claim 23 , wherein said one or more circuits are operable to determine said timing offset utilizing said determined complex coupling coefficients.

25. The system according to claim 24 , wherein said one or more circuits are operable to configure said multiplier with a value determined from said determined timing offset.

26. The system according to claim 25 , wherein said one or more circuits are operable to cancel said blocker signal utilizing the configured multiplier.

27. The system according to claim 20 , wherein said one or more circuits are operable to approximate an amplitude of said blocker signal as linear within a desired frequency bandwidth.

28. The system according to claim 20 , wherein said one or more circuits are operable to perform a foreground estimation and timing offset compensation by generating the received analog signal utilizing a calibration tone generator on said chip.

29. The system according to claim 20 , wherein said one or more circuits are operable to perform a background estimation and timing offset compensation utilizing an analog signal received from external to said chip.

30. The system according to claim 29 , wherein said one or more circuits are operable to estimate a change in said timing offset utilizing the background estimation and compensation.

31. The system according to claim 20 , wherein said one or more circuits are operable to estimate said timing offset based on a ratio of amplitudes of a desired analog signal associated with said desired digital signal and an analog signal associated with the blocker signal.

32. The system according to claim 20 , wherein said one or more circuits are operable to estimate a timing mismatch for a plurality of frequency channels utilizing said timing offset estimation and compensation circuitry.

33. The system according to claim 20 , comprising reducing said blocker signal in a time domain.

34. The system according to claim 20 , comprising reducing said blocker signal in a frequency domain.

35. The system according to claim 20 , comprising reducing said blocker signal at least partially in an analog domain.

36. The system according to claim 20 , comprising reducing said blocker signal at least partially in a digital domain.

Assignments (5)
SECURITY AGREEMENT Recorded Jul 9, 2021
From: MAXLINEAR, INC.; MAXLINEAR COMMUNICATIONS, LLC; EXAR CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 056816/0089 →
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2015
From: TALUJA, PAWANDEEP; ZHU, MINGRUI; CHEN, XUEFENG; ANANDAKUMAR, ANAND; YE, SHENG; GALLAGHER, TIMOTHY
To: MAXLINEAR, INC.
Reel/Frame 036528/0421 →