Patent ID: 8184686

Claim:
A circuit for recovering data received over a communication channel, the circuit comprising: an adaptive equalizer operable to remove ISI (intersymbol interference) from a received signal so as to generate a gross recovered signal; and a timing recovery circuit comprising a plurality of phase detectors, each operable to sample the gross recovered signal, generate a phase error between the gross recovered signal and a clock, and generate a respective sampled recovered signal using a plurality of latches receiving the clock that is adjusted according to the phase error, wherein a last one of the plurality of latches has an output for generating the sampled recovered signal; and a signal selector operable to select any one respective sampled recovered signal based on a performance criterion, the one respective sampled recovered signal being selected as an output of the circuit; wherein the performance criterion is SNR (Signal to Noise Ratio) of each selectable sampled recovered signal, the one sampled recovered signal being selected as having a greater SNR than all other selectable sampled recovered signals.