IP Library › Granted Patent US 11,818,240
Granted Patent B2
US 11,818,240 · App. 17/547,378 · Granted Nov 14, 2023

PAM-4 Baud-rate clock and data recovery circuit using stochastic phase detection technique

Inventors: Ha Ram Ju (Seoul, KR); Sung Ho Lee (Seoul, KR); Deog Kyoon Jeong (Seoul, KR)
Assignees: Korea Electronics Technology Institute; Seoul National University R&DB Foundation
H04L7/0016H03L7/091H04L7/0054H04L7/0079
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 11,818,240
App. No.
17/547,378
Granted
Nov 14, 2023
Kind
B2
Abstract

There is provided a clock and data recovery circuit for a high-speed PAM-4 receiver through statistical learning. A clock and data recovery device according to an embodiment includes: an input unit through which data is inputted; a clock input unit through which a clock is inputted; a sampling unit configured to sample the inputted data by using the inputted clock; a controller configured to combine results of sampling at a plurality of sampling points, to determine a state of the clock based on the combined results, and to generate a control value for controlling the clock; and an adjustment unit configured to adjust the clock applied to the sampling unit, based on the control value generated by the controller. Accordingly, a hardware structure is simplified and energy efficiency is enhanced compared to an exiting oversampling clock and data recovery circuit for a PAM-4 receiver.

Claims (39)

1. A clock and data recovery device comprising:

circuitry comprising:

an input unit through which data is inputted;

a clock input unit through which a clock is inputted;

a sampling processor configured to sample the inputted data by using the inputted clock;

a controller configured to combine results of sampling at a plurality of sampling points, to determine a state of the clock based on the combined results, and to generate a control value for controlling the clock; and

an adjustment processor configured to adjust the clock used by the sampling processor, based on the control value generated by the controller.

2. The clock and data recovery device of claim 1 ,

wherein the results of sampling at the plurality of sampling points include a first sampling result at a first sampling point and a second sampling result at a second sampling point, and

wherein, for the combining the results of sampling at the plurality of sampling points, the controller is further configured to combine the first sampling result at the first sampling point and the second sampling result at the second sampling point.

3. The clock and data recovery device of claim 2 , wherein the first sampling point and the second sampling point are consecutive sampling points which are adjacent to each other.

4. The clock and data recovery device of claim 1 , wherein

a number of the combined results of sampling at the plurality of sampling points is (Number of sampling results){circumflex over ( )}(Number of sampling points).

5. The clock and data recovery device of claim 1 , wherein the controller is configured to generate the control value, using the combined results, to be used for shifting the clock forward or backward.

6. The clock and data recovery device of claim 5 , wherein the controller is configured to generate the control value for shifting the clock forward or backward, based on a first probability which is a probability that a sampling point matching a combined result is ahead of a preset reference point, and a second probability which is a probability that the sampling point is behind the preset reference point.

7. The clock and data recovery device of claim 6 , wherein the controller is configured to generate the control value whereby an amount for shifting the clock backward is larger if the first probability is higher than the second probability.

8. The clock and data recovery device of claim 6 , wherein the controller is configured to generate the control value whereby an amount for shifting the clock forward is larger if the second probability is higher than the first probability.

9. The clock and data recovery device of claim 6 , wherein the first probability and the second probability matching the combined results are set by statistical values of measurements by using a plurality of data and a plurality of clocks.

10. The clock and data recovery device of claim 1 , wherein the adjustment processor is configured to adjust a phase of the clock used by the sampling processor, based on the control value.

11. A clock and data recovery method comprising:

inputting data;

inputting a clock;

sampling, by a sampling processor, the inputted data by using the inputted clock;

combining results of sampling at a plurality of sampling points;

determining a state of the clock based on the combined results, and generating a control value for controlling the inputted clock; and

adjusting the inputted clock used by the sampling processor, based on the generated control value,

wherein the adjusting further includes adjusting a phase of the inputted clock used by the sampling processor, based on the control value.

12. The method of claim 11 , wherein the combining the results of sampling at the plurality of sampling points further includes combining a first sampling result at a first sampling point and a second sampling result at a second sampling point.

13. The method of claim 11 , wherein the generating the control value further includes generating the control value using the combined results.

14. The method of claim 13 , wherein the generating the control value further includes generating the control value to be used for shifting the clock forward or backward.

15. The method of claim 14 , wherein the generating the control value further includes generating the control value for shifting the clock forward or backward, based on a first probability which is a probability that a sampling point matching a combined result is ahead of a preset reference point, and a second probability which is a probability that the sampling point is behind the preset reference point.

16. The method of claim 15 , wherein an amount for shifting the clock backward is larger if the first probability is higher than the second probability.

17. The method of claim 15 , wherein an amount for shifting the clock forward is larger if the second probability is higher than the first probability.

18. The method of claim 15 , wherein the first probability and the second probability matching the combined results are set by statistical values of measurements by using a plurality of data and a plurality of clocks.

19. A clock and data recovery device comprising:

circuitry comprising:

a sampling processor configured to sample data by using a clock;

a controller configured to combine results of sampling at a plurality of sampling points, to determine a state of the clock based on the combined results, and to generate a control value for controlling the clock; and

an adjustment processor configured to adjust the clock applied to the sampling processor, based on the control value generated by the controller.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2022
From: JU, HA RAM; LEE, SUNG HO; JEONG, DEOG KYOON
To: KOREA ELECTRONICS TECHNOLOGY INSTITUTE; SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION
Reel/Frame 059061/0108 →
Priority Claims (1)
KR 10-2020-0173015 · Dec 11, 2020 · national
Continuity (1)
Related Publication 20220190999A1 · Jun 16, 2022