IP Library Granted Patent US 7,616,686
Granted Patent B2
US 7,616,686 · App. 11/356,691 · Granted Nov 10, 2009

Method and apparatus for generating one or more clock signals for a decision-feedback equalizer using DFE detected data

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 7,616,686
App. No.
11/356,691
Granted
Nov 10, 2009
Kind
B2
Abstract

Methods and apparatus are provided for generating one or more clock signals for a decision-feedback equalizer using DFE detected data. A received signal is sampled using a data clock and a transition clock to generate a data sample signal and a transition sample signal, respectively. A DFE correction is obtained for each of the data sample and transition sample signals to generate DFE detected data and a DFE transition data. The DFE detected data and DFE transition data are then applied to a phase detector that generates a signal to adjust a phase of one or more of the data clock and transition clock. In a multi-level implementation, the received signal is sampled using a clock associated with each of the levels and the samples are latched using a vertical slicing technique to generate DFE data associated with each of said levels.

Claims (32)

1. A method for generating one or more clock signals in a receiver employing decision-feedback equalization, comprising:

sampling a received signal using a data clock and a transition clock to generate a data sample signal and a transition sample signal;

obtaining a DFE correction for each of said data sample and transition sample signals to generate DFE detected data and DFE transition data; and

adjusting a phase of one or more of said data clock and said transition clock based said DFE detected data and said DFE transition data.

2. The method of claim 1 , wherein said DFE corrections are subtracted from said received signal in a feedback fashion.

3. The method of claim 1 , wherein said DFE corrections are selected using DFE logic from a plurality of precomputed values to generate said DFE detected data and said DFE transition data.

4. The method of claim 3 , wherein at least one of said DFE detected data and said DFE transition data are based on a prior decision.

5. The method of claim 1 , further comprising the step of applying an output of said phase detector to a clock and data recovery circuit that generates said data and transition clocks.

6. The method of claim 1 , wherein said phase detector is a bang-bang phase detector.

7. The method of claim 1 , wherein said phase detector is a multi-level oversampled phase detector.

8. The method of claim 7 , wherein said sampling step further comprises the step of sampling said received signal using a clock associated with each of said levels.

9. The method of claim 8 , further comprising the step of selecting from a plurality of precomputed values to generate DFE data associated with each of said levels.

10. The method of claim 7 , further comprising the step of latching said samples using a vertical slicing technique to generate DFE data associated with each of said levels.

11. A receiver employing decision-feedback equalization, comprising:

a plurality of switches to sampling a received signal using a data clock and a transition clock to generate a data sample signal and a transition sample signal;

at least one decision-feedback equalization (DFE) block for generating a DFE correction for each of said data sample and transition sample signals to generate DFE detected data and a DFE transition data; and

a phase detector for adjusting a phase of one or more of said data clock and said transition clock based said DFE detected data and said DFE transition data.

12. The receiver of claim 11 , wherein said DFE corrections are subtracted from said received signal in a feedback fashion.

13. The receiver of claim 11 , further comprising DFE logic for selecting said DFE corrections from a plurality of precomputed values to generate said DFE detected data and said DFE transition data.

14. The receiver of claim 13 , wherein at least one of said DFE detected data and said DFE transition data are based on a prior decision.

15. The receiver of claim 11 , wherein an output of said phase detector is applied to a clock and data recovery circuit that generates said data and transition clocks.

16. The receiver of claim 11 , wherein said phase detector is a bang-bang phase detector.

17. The receiver of claim 11 , wherein said phase detector is a multi-level oversampled phase detector.

18. The receiver of claim 17 , wherein said plurality of switches sample said received signal using a clock associated with each of said levels.

19. The receiver of claim 18 , further comprising DFE logic to generate DFE data associated with each of said levels from a plurality of precomputed values.

20. The receiver of claim 17 , further comprising a plurality of latches for latching said samples using a vertical slicing technique to generate DFE data associated with each of said levels.

21. A receiver employing decision-feedback equalization, comprising:

a plurality of switches to sampling a received signal using a data clock and a transition clock to generate a data sample signal and a transition sample signal;

at least one decision-feedback equalization (DFE) block for generating a plurality of precomputed DFE corrections for each of said data sample and transition sample signals;

DFE logic for selecting one of said precomputed DFE corrections to generate said DFE detected data and said DFE transition data; and

a phase detector for adjusting a phase of one or more of said data clock and said transition clock based said DFE detected data and said DFE transition data.

22. The receiver of claim 21 , wherein an output of said phase detector is applied to a clock and data recovery circuit that generates said data and transition clocks.

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 PREVIOUSLY RECORDED AT REEL: 047195 FRAME: 0827. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Nov 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047924/0571 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0827 →
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 Feb 17, 2006
From: AZIZ, PERVEZ M.; SHEETS, GREGORY W.; SMITH, LANE A.
To: AGERE SYSTEMS INC.
Reel/Frame 017597/0839 →