IP Library Granted Patent US 8,107,522
Granted Patent B2
US 8,107,522 · App. 11/870,908 · Granted Jan 31, 2012

Methods and apparatus for determining receiver filter coefficients for a plurality of phases

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,107,522
App. No.
11/870,908
Granted
Jan 31, 2012
Kind
B2
Abstract

Methods and apparatus are provided for determining receiver filter coefficients for a plurality of phases. One or more coefficients for a receiver filter are determined by determining a first coefficient for a first phase of a data eye; and determining a second coefficient for a second phase of the data eye. The receiver filter may be, for example, a decision-feedback equalizer. The first and second coefficients may be determined by performing an LMS adaptation of decision-feedback equalization coefficients. In another embodiment, the first and second coefficients may be determined by obtaining eye opening metrics from a data eye monitor corresponding to each of the respective first phase and the second phase; and determining the respective first and second coefficients based on the eye opening metrics. The first and second phases can correspond to odd and even phases.

Claims (21)

1. A method for determining one or more coefficients for a receiver filter, comprising: determining a first coefficient for a first phase of a data eye; and determining a second coefficient for a second phase of said data eye, wherein said first and second phases have a spacing that is substantially equal to an integer multiple of a unit interval, wherein said receiver filter is a decision-feedback equalizer, wherein each of said determining steps further comprise the steps of obtaining first and second eye opening metrics from a data eye monitor corresponding to each of said respective first phase and said second phase; and determining said respective first and second coefficients based on said corresponding first and second eye opening metrics and wherein said first and second eye opening metrics are based on statistics of DFE detected data and samples obtained using at least one roaming latch.

2. The method of claim 1 , wherein each of said determining steps further comprise the step of performing an LMS adaptation of decision-feedback equalization coefficients.

3. A method for determining a threshold position of one or more latches employed by a decision-feedback equalizer, comprising: obtaining a plurality of samples of a data eye using a data eye monitor; obtaining a first eye opening metric from said data eye monitor corresponding to a first phase and a second eye opening metric from said data eye monitor corresponding to a second phase, wherein said first and second phases have a spacing that is substantially equal to an integer multiple of a unit interval; determining a first threshold position associated with said first phase for said one or more latches based on said first eye opening metric; and determining a second threshold position associated with said second phase for said one or more latches based on said second eye opening metric, wherein said first and second eye opening metrics are based on statistics of DFE detected data and samples obtained using at least one roaming latch.

4. The method of claim 3 , wherein said first and second eye opening metrics measure a degree of opening of a data eye.

5. The method of claim 3 , wherein said at least one roaming latch samples said single-sided data eye for a plurality of voltage settings.

6. The method of claim 3 , wherein said data eye is a single-sided 6 data eye.

7. The method of claim 6 , wherein said single-sided data eye only contains transitions from a first binary value to a binary value of 0 or 1.

8. The method of claim 3 , wherein said eye opening metric is obtained for a plurality of latch settings and wherein said steps of determining said first and second threshold positions selects said latch setting that approximately maximizes said eye opening metric.

9. The method of claim 3 , further comprising the step of obtaining a first amplitude value associated with said first eye opening metric corresponding to said first phase and a second amplitude value associated with said second eye opening metric corresponding to said second phase.

10. The method of claim 9 , wherein said steps of determining said first and second threshold positions are further based on said corresponding first and second amplitude values.

11. The method of claim 3 , wherein said first and second phases correspond to odd and even phases.

12. The method of claim 3 , further comprising the step of multiplexing between said first and second thresholds for at least one latch.

13. The method of claim 3 , wherein said first and second threshold positions are used for upper and lower data eyes.

14. A decision-feedback equalizer, comprising: a plurality of latches for obtaining a plurality of data samples; a data eye monitor for obtaining a first eye opening metric corresponding to a first phase and a second eye opening metric corresponding to a second phase, wherein said first and second phases have a spacing that is substantially equal to an integer multiple of a unit interval; a coefficient computation block for determining a first threshold position associated with said first phase for said one or more latches based on said first eye opening metric; and a coefficient computation block for determining a second threshold position associated with said second phase for said one or more latches based on said second eye opening metric, wherein said first and second eye opening metrics are based on statistics of DFE detected data and samples obtained using at least one roaming latch.

15. The decision-feedback equalizer of claim 14 , wherein said first and second eye opening metrics measure a degree of opening of a data eye.

16. The decision-feedback equalizer of claim 14 , wherein said data eye is a single-sided data eye.

17. The decision-feedback equalizer of claim 14 , wherein said eye opening metric is obtained for a plurality of latch settings and wherein said steps of determining said first and second threshold positions selects said latch setting that approximately maximizes said eye opening metric.

18. The decision-feedback equalizer of claim 14 , wherein said data eye monitor is further configured to obtain a first amplitude value associated with said first eye opening metric corresponding to said first phase and a second amplitude value associated with said second eye opening metric corresponding to said second phase.

19. The decision-feedback equalizer of claim 18 , wherein said first and second threshold positions are further based on said corresponding first and second amplitude values.

20. The decision-feedback equalizer of claim 14 , wherein said first and second phases correspond to odd and even phases.

21. The decision-feedback equalizer of claim 14 , further comprising one or more multiplexers to switch between said first and second thresholds for at least one latch.

Assignments (11)
MERGER Recorded Mar 3, 2023
From: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED; BROADCOM INTERNATIONAL PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 062952/0850 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2020
From: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
To: BROADCOM INTERNATIONAL PTE. LTD.
Reel/Frame 053771/0901 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 09/05/2018 PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0133. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0456 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0133 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2015
From: AGERE SYSTEMS LLC
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035365/0634 →
CERTIFICATE OF CONVERSION Recorded Aug 29, 2014
From: AGERE SYSTEMS INC.
To: AGERE SYSTEMS LLC
Reel/Frame 033663/0948 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2007
From: AZIZ, PERVEZ M.; MOBIN, MOHAMMAD S.; SMITH, LANE A.
To: AGERE SYSTEMS INC.
Reel/Frame 020233/0455 →