IP Library Granted Patent US 9,577,655
Granted Patent B2
US 9,577,655 · App. 14/920,699 · Granted Feb 21, 2017

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,577,655
App. No.
14/920,699
Granted
Feb 21, 2017
Kind
B2
Abstract

Methods and systems for time interleaved analog-to-digital converter timing mismatch calibration and compensation may include 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 signal by a timing offset 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 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.

2. The system according to claim 1 , wherein timing offset estimation and compensation circuitry for estimating the complex coupling coefficients utilizes a decorrelation algorithm.

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

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

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

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

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

8. The system according to claim 7 , 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.

9. The system according to claim 7 , 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.

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

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

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

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

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

15. The system according to claim 1 , 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.

16. The system according to claim 1 , 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.

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

18. 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, 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.

19. 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.

20. The method according to claim 19 , comprising estimating said complex coupling coefficients utilizing a decorrelation algorithm running in timing offset estimation and compensation circuitry.

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

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

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

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

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

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

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

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

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

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

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

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

33. The method according to claim 19 , 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.

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

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

36. The method according to claim 19 , comprising reducing said blocker signal in a frequency 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 May 2, 2016
From: ZHU, MINGRUI; CHEN, XUEFENG; ANANDAKUMAR, ANAND; YE, SHENG; GALLAGHER, TIMOTHY; TALUJA, PAWANDEEP
To: MAXLINEAR INC
Reel/Frame 038441/0370 →