Data equalizing circuit and data equalizing method
First Claim
1. A data equalizing circuit comprising:
- an equalizer configured to output data according to a control code; and
a detection unit configured to divide the data into N number of calculation periods, count data transition frequencies for the N calculation periods, calculate dispersion values of the data transition frequencies for the N calculation periods, and output the control code corresponding to a largest dispersion value, in response to a counting interruption signal and a counting completion signal,wherein n is equal to or greater than 2, N is greater than n, and the data is divided to n number of unit intervals (UI), andwherein a phase shift of each of the calculation periods with respect to its corresponding UI is different from a phase shift of any of the other calculation periods with respect to its corresponding UI.
3 Assignments
0 Petitions
Accused Products
Abstract
A data equalizing circuit includes an equalizer configured to output data according to a control code; and a detection unit configured to divide the data into N number of calculation periods, count data transition frequencies for the N calculation periods, calculate dispersion values of the data transition frequencies for the N calculation periods, and output the control code corresponding to a largest dispersion value, in response to a counting interruption signal and a counting completion signal, wherein n is equal to or greater than 2, N is greater than n, and the data is divided to n number of unit intervals (UI), and
wherein a phase shift of each of the calculation periods with respect to its corresponding UI is different from a phase shift of any of the other calculation periods with respect to its corresponding UI.
9 Citations
12 Claims
-
1. A data equalizing circuit comprising:
-
an equalizer configured to output data according to a control code; and a detection unit configured to divide the data into N number of calculation periods, count data transition frequencies for the N calculation periods, calculate dispersion values of the data transition frequencies for the N calculation periods, and output the control code corresponding to a largest dispersion value, in response to a counting interruption signal and a counting completion signal, wherein n is equal to or greater than 2, N is greater than n, and the data is divided to n number of unit intervals (UI), and wherein a phase shift of each of the calculation periods with respect to its corresponding UI is different from a phase shift of any of the other calculation periods with respect to its corresponding UI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data equalizing method suitable for controlling a correction degree of a data eye in response to a value of a control code with a plurality of bits, comprising:
-
dividing data into N number of calculation periods, and counting data transition frequencies for the N calculation periods while changing the value of the control code, and interrupting the counting for a corresponding control code when counts of all of the data transition frequencies for the calculation periods is non-zero, while performing the counting; calculating dispersion values of data transition frequencies for the calculation periods of the data from the data transition frequencies according to respective values of the control code; and outputting the value of the control code when a dispersion value is largest among the dispersion values of the data transition frequencies for the calculation periods, as a final control code, wherein the calculating of the dispersion values is not performed for the corresponding control code for which the counting is interrupted, and wherein n is equal to or greater than 2, N is greater than n, and the data is divided to n number of unit intervals (UI), and wherein a phase shift of each of the calculation periods with respect to its corresponding UI is different from a phase shift of any of the other calculation periods with respect to its corresponding UI. - View Dependent Claims (11, 12)
-
Specification