Receiver for clock and data recovery and method for calibrating sampling phases in a receiver for clock and data recovery
First Claim
1. A receiver for clock and data recovery, comprisingn sampling latches (SL1 . . . SLn) for determining n sample values (SV1 . . . SVn) of a reference signal (Ref2) at n sampling phases (j1a . . . jna), having sampling latch inputs and sampling latch outputs,a phase position analyzer (5) connected to said sampling latch outputs for generating an adjusting signal (AS) for adjusting the sampling phase (j1a . . . jna), if the sample value (SV1 . . . SVn) deviates from a set point,a phase interpolator (9) for generating sampling phases (j1u . . . jnu),a sampling phase adjusting unit (6) connected with its inputs to the phase position analyzer (5) and the phase interpolator (9) and with its outputs to the sampling latches (SL1 . . . SLn) for generating adjusted sampling phases (j1a . . . jna) depending on said sampling phases (j1u . . . jnu) and said adjusting signal (AS),a sample memory (4) for storing the sampled values (SV1 . . . SVn) and connected between the sample latches (SL1 . . . SLn) and the phase position analyzer (5),a data output (OUT) for delivering parallel data (DP) and connected to the sample memory (4), andan edge detection unit (8) for detecting edges in a serial data signal (DS) and connected between the sample memory (4) and a control input of the phase interpolator (9).
1 Assignment
0 Petitions
Accused Products
Abstract
A receiver for clock and data recovery includes n sampling latches (SL1 . . . SLn) for determining n sample values (SV1 . . . SVn) of a reference signal (Ref2) at n sampling phases (φ1a . . . (φna) having sampling latch inputs and sampling latch outputs. The receiver further includes a phase position analyzer (5) connected to the sampling latch outputs for generating an adjusting signal (AS) for adjusting the sampling phase (φ1a . . . φna), if the sample value (SV1 . . . SVn) deviates from a set point and a phase interpolator (9) for generating sampling phases (φ1u . . . φnu). A sampling phase adjusting unit (6) connected with its inputs to the phase position analyzer (5) and the phase interpolator (9) and with its outputs to the sampling latches (SL1 . . . SLn) is provided for generating adjusted sampling phases (φ1a . . . φna) depending on the sampling phases (φ1u . . . φnu) and said adjusting signal (AS).
63 Citations
16 Claims
-
1. A receiver for clock and data recovery, comprising
n sampling latches (SL1 . . . SLn) for determining n sample values (SV1 . . . SVn) of a reference signal (Ref2) at n sampling phases (j1a . . . jna), having sampling latch inputs and sampling latch outputs, a phase position analyzer (5) connected to said sampling latch outputs for generating an adjusting signal (AS) for adjusting the sampling phase (j1a . . . jna), if the sample value (SV1 . . . SVn) deviates from a set point, a phase interpolator (9) for generating sampling phases (j1u . . . jnu), a sampling phase adjusting unit (6) connected with its inputs to the phase position analyzer (5) and the phase interpolator (9) and with its outputs to the sampling latches (SL1 . . . SLn) for generating adjusted sampling phases (j1a . . . jna) depending on said sampling phases (j1u . . . jnu) and said adjusting signal (AS), a sample memory (4) for storing the sampled values (SV1 . . . SVn) and connected between the sample latches (SL1 . . . SLn) and the phase position analyzer (5), a data output (OUT) for delivering parallel data (DP) and connected to the sample memory (4), and an edge detection unit (8) for detecting edges in a serial data signal (DS) and connected between the sample memory (4) and a control input of the phase interpolator (9).
-
10. Method for calibrating sampling phases in a receiver for clock and data recovery, comprising the following steps of:
-
a reference signal (Ref2) is led to n sampling latches (SL1 . . . SLn), the reference signal (Ref2) is sampled at different sampling phases (j1u . . . jnu) and the corresponding sample values (SV1 . . . SVn) are determined with said sampling latches (SL1 . . . SLn), the sampled values are stored within a sample memory (4) connected between the sample latches (SL1 . . . SLn) and a phase position analyzer (5), parallel data (DP) is delivered from a data output (OUT) connected to the sample memory (4), edges in a serial data signal (DS) are detected by an edge detection unit (8) connected between the sample memory (4) and a control input of a phase interpolator (9), and if said sample value (SV1 . . . SVn) deviates from a set point, the corresponding sampling phase (j1u . . . jnu) is corrected. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification