Back to results
US 11,212,073 B2Granted
Clock data recovery convergence using signed timing injection
AssigneeNVIDIA Corporation
InventorsPervez Mirza Aziz, Vishnu Balan, Viswanath Annampedu
Life of this patent
Estimating the term…
Abstract
A system for data and clock recovery includes a timing error detector, a phase detector, and a phase increment injector. The phase increment injector may be used to determine an increment to affect an output of the phase detector or a clocking element. A sign of the increment is determined from a sign or direction of an accumulated version of a clock and data recovery gradient value.
Claims15
A clock and data recovery device comprising:
- a phase detector;
- a loop filter;
- and
- a phase increment injector responsive to an illegal data detector to determine an increment to affect an output of a clocking element, wherein a sign of the increment is determined from a sign or direction of an accumulated version of a clock and data recovery gradient value generated by the phase detector,
- wherein the accumulated version of the clock and data recovery gradient value is applied to the loop filter.
2 more elements
A method for performing clock and data recovery in a digital receiver, the method comprising:
- determining, by a phase increment injector responsive to an illegal data detector, an increment to affect an output of a clocking element of the digital receiver;
- generating, by a phase detector, an accumulated version of a clock and data recovery gradient value;
- setting a sign of the increment based on a sign or direction of the accumulated version of the clock and data recovery gradient value;
- and
- applying the accumulated version of the clock and data recovery gradient value to a loop filter.
2 more elements
A clock and data recovery device comprising:
- a phase detector;
- a loop filter;
- and
- a phase increment injector responsive to an illegal data detector to determine an increment to affect an output of a clocking element, wherein a sign of the increment is determined from a sign or direction of an accumulated version of a clock and data recovery gradient value generated by the phase detector,
- wherein the accumulated version of the clock and data recovery gradient value is applied to the loop filter;
- and
- in response to a number of consecutive decision estimates in a pre-determined measurement time interval that satisfy one or more criteria, the increment is determined by:
- K=Km*sign(ΔL(n−S))
- where K is the increment, Km is the magnitude of the increment, and ΔL(n−S) is an extent of a gradient to utilize.
6 more elements
Dependencies are inferred from the claim text.