The invention discloses a
clock and
data recovery circuit and a
clock and
data recovery method. The
clock and
data recovery circuit comprises a clock generation module, a clock selection module, a phase
discriminator and a digital correlation
processing module, wherein the clock generation module is used for receiving input clock signals, generating multi-channel clock signals identical in frequency and different in phase and sending the multi-channel clock signals to the clock selection module; the clock selection module is used for selecting continuous multi-channel clock signals from the multi-channel clock signals identical in frequency and different in phase to the phase
discriminator and selecting one-channel
clock signal serving as a data lock to the digital correlation
processing module; the phase
discriminator is used for receiving input data,
oversampling the input data according to multi-channel
oversampling clocks and sending the oversampled data to the digital correlation
processing module; the digital correlation processing module is used for processing the oversampled data, recovering the data and feeding back one clock selection
signal to the clock selection module; according to the feedback clock selection
signal, the clock selection module selects and outputs the clock signals as same as the recovered data in phase. The clock and
data recovery circuit has he advantages of simple structure, short locking time, small recovered clock
jitter and the like.