The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 04, 2019

Filed:

Sep. 12, 2017
Applicant:

Credo Technology Group Ltd, Grand Cayman, KY;

Inventors:

Xiang Gao, Fremont, CA (US);

Haoli Qian, Fremont, CA (US);

Assignee:

Credo Technology Group Limited, Grand Cayman, KY;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 7/033 (2006.01); H04L 27/148 (2006.01);
U.S. Cl.
CPC ...
H04L 7/0331 (2013.01); H04L 27/148 (2013.01);
Abstract

An illustrative digital communications receiver and a fractional-N phase lock loop based clock recovery method provide substantially reduced sensitivity to nonlinearities in any included phase interpolators. One receiver embodiment includes: a fractional-N phase lock loop, a phase interpolator, a sampling element, a phase detector, a phase control filter, and a frequency control filter. The phase interpolator applies a controllable phase shift to the clock signal from the frac-N PLL to provide a sampling signal to the sampling element. The phase detector estimates timing error of the sampling signal relative to the analog receive signal. The phase control filter derives a phase control signal for the phase interpolator which operates to minimize a phase component of the estimated timing error. The frequency control filter derives the frequency control signal in a fashion that separately minimizes a frequency offset component of the estimated timing error, reducing the interpolator's phase rotation rate.


Find Patent Forward Citations

Loading…