CPC H03L 7/0807 (2013.01) [H03L 7/089 (2013.01); H03L 7/093 (2013.01); H03L 7/0998 (2013.01)] | 17 Claims |
1. A clock data recovery circuit comprising:
a bang bang phase detector configured to receive data and a clock signal and determine whether a phase of the clock signal leads or lags a phase of the data;
a digital loop filter configured to receive an output of the bang bang phase detector and filter input jitter;
an accumulator configured to accumulate an output from the digital loop filter;
an encoder configured to encode an output of the accumulator to generate a phase interpolation code; and
a phase interpolator configured to generate the clock signal with an output phase in accordance with the phase interpolation code,
wherein the digital loop filter comprises a first sigma delta modulation (SDM) arithmetic block circuit connected to the bang bang phase detector,
wherein the digital loop filter further comprises a second SDM arithmetic block circuit connected to the first SDM arithmetic block circuit,
wherein the first SDM arithmetic block circuit performs a division operation on the output of the bang bang phase detector using a first SDM coefficient as a divisor, and
wherein the second SDM arithmetic block circuit performs a division operation on an output of the first SDM arithmetic block circuit using a second SDM coefficient as a divisor.
|