IP Library Granted Patent US 8,649,476
Granted Patent B2
US 8,649,476 · App. 13/081,651 · Granted Feb 11, 2014

Adjusting sampling phase in a baud-rate CDR using timing skew

Inventors: Amaresh Malipatil (San Jose, CA); Wingfaat Liu (Milpitas, CA); Ye Liu (San Jose, CA); Freeman Y. Zhong (San Ramon, CA); Chintan Desai (San Jose, CA)
Assignee: LSI Corporation
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,649,476
App. No.
13/081,651
Granted
Feb 11, 2014
Kind
B2
Abstract

In described embodiments, a transceiver includes a baud-rate clock and data recovery (CDR) module with an eye sampler, and an adaptation module for adaptively setting parameters of various circuit elements, such as timing, equalizer and gain elements. Data sampling clock phase of the CDR module is set for sampling at, for example, near the center of a data eye detected by the eye sampler, and the phase of data error sampling latch(es) is skewed by the CDR module with respect to the phase of the data sampling latch. Since the error signal driving the timing adaptation contains the information of the pulse response that the CDR module encounters, the phase of timing error sampling latch(es) of the CDR module is skewed based on maintaining a relative equivalence of input pulse response residual pre-cursor and residual post-cursor with respect to the timing error sampling clock phase.

Claims (43)

1. Apparatus for baud-rate timing recovery in a receiver comprising:

an eye sampler configured to sample a data eye from a data stream subject to equalization, the eye sampler including at least one data error sampler, at least one timing error sampler, and at least one data sampler;

a skew clock and data recovery (CDR) circuit configured to:

i) generate a data clock to each data sampler and to each data error sampler at a baud rate of the data stream, wherein the skew CDR positions, in amplitude and phase, the data clock so as to position the data sampler about the center of the data eye, and

ii) generate a timing error clock from each timing error sampler, the timing error clock skewed by a phase offset from the data clock; and

the CDR circuit configured to adaptively adjust phases of the data clock and the timing error clock based on samples from each data sampler and each timing error sampler based on a predetermined criterion.

2. The apparatus of claim 1 , the CDR circuit further configured to:

adaptively set parameters of an equalizer applied to the data stream based upon outputs of each data error sampler and each data sampler, wherein each data error sampler samples in phase with the data clock.

3. The apparatus of claim 2 , wherein the equalizer is a decision feedback equalizer (DFE) of the receiver.

4. The apparatus of claim 2 , wherein the CDR circuit is coupled to a transmitter configured to provide the data stream,

wherein the transmitter, based on an indication of the CDR circuit, adaptively sets parameters of one or more devices of the transmitter in a signal path of the data stream, each device comprising at least one of a gain, a filter, and an equalizer.

5. The apparatus of claim 2 , wherein the CDR circuit is further configured to adaptively set parameters of at least one of a filter and a gain applied to the data stream.

6. The apparatus of claim 1 , wherein the CDR circuit is further configured to:

adaptively set parameters of an equalizer applied to the data stream based upon samples by each data error sampler and each data sampler.

7. The apparatus of claim 1 , wherein, at a convergence of the skew CDR circuit, a residual pre-cursor of the data stream is equivalent to a residual post-cursor of the data stream with respect with the sampling phase of each data error sampler.

8. The apparatus of claim 1 , wherein the skew CDR circuit implements a baud-rate CDR update of the data clock in accordance with a predetermined minimized-error criterion.

9. The apparatus of claim 8 , wherein the skew CDR circuit is a Mueller-Muller CDR.

10. The apparatus of claim 1 , wherein the apparatus is embodied in a Serial DeSerializer (SerDes) device.

11. A method of generating timing in a receiver comprising:

generating, by an eye sampler, a data eye from a data stream subject to equalization, the eye sampler including at least one data error sampler, at least one timing error sampler, and at least one data sampler;

generating, with a skew clock and data recovery (CDR) circuit,

i) a data clock to each data sampler and to each data error sampler at a baud rate of the data stream, wherein the skew CDR positions, in amplitude and phase, the data clock so as to position the data sampler about the center of the data eye, and

ii) a timing error clock from each timing error sampler, the timing error clock skewed by a phase offset from the data clock; and

adaptively adjusting phases of the data clock and the timing error clock based on samples from each data sampler and each timing error sampler based on a predetermined criterion.

12. The method of claim 11 , further comprising:

adaptively setting parameters of an equalizer applied to the data stream based upon outputs of each data error sampler and the data sampler, wherein each data error sampler samples in phase with the data clock.

13. The method of claim 12 , wherein the equalizer is a decision feedback equalizer (DFE) of the receiver.

14. The method of claim 12 , comprising:

providing, by a transmitter, the data stream, and

adaptively setting parameters of one or more devices of the transmitter in a signal path of the data stream based upon outputs of one or more of the at least one data error sampler, the at least one timing error sampler, and the at least one data sampler of the receiver.

15. The method of claim 12 , further comprising:

adaptively setting parameters of at least one of a filter and a gain applied to the data stream.

16. The method of claim 11 , further comprising:

adaptively setting parameters of an equalizer applied to the data stream based upon samples generated by one or more of the at least one data error sampler and the at least one data sampler.

17. The method of claim 11 , comprising converging operation of the skew CDR circuit, wherein, at a convergence, a residual pre-cursor of the data stream is equivalent to a residual post-cursor of the data stream with respect to the sampling phase of the data error sampler.

18. The method of claim 11 , comprising updating, by the skew CDR circuit, with a baud-rate CDR update of the data clock in accordance with a predetermined minimized-error criterion.

19. The method of claim 18 , wherein the skew CDR circuit updates in accordance with a Mueller-Muller algorithm.

20. A non-transitory machine-readable storage medium, having encoded thereon program code, wherein, when the program code is executed by a machine, the machine implements a method for generating timing in a receiver, comprising the steps of:

generating, by an eye sampler, a data eye from a data stream subject to equalization, the eye sampler including at least one data error sampler, at least one timing error sampler, and at least one data sampler;

generating, with a skew clock and data recovery (CDR) circuit,

i) a data clock to each data sampler and to each data error sampler at a baud rate of the data stream, wherein the skew CDR positions, in amplitude and phase, the data clock so as to position the data sampler about the center of the data eye, and

ii) a timing error clock from each timing error sampler, the timing error clock skewed by a phase offset from the data clock; and

adaptively adjusting phases of the data clock and the timing error clock based on samples from each data sampler and each timing error sampler based on a predetermined criterion.

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 ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. 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 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
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: LSI CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035390/0388 →
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 Apr 7, 2011
From: MALIPATIL, AMARESH; LIU, WINGFAAT; LIU, YE; ZHONG, FREEMAN Y.; DESAI, CHINTAN
To: LSI CORPORATION
Reel/Frame 026090/0068 →
Continuity (1)
Related Publication 20120257652A1 · Oct 11, 2012