Patent ID: 9014313
Filing Date: 2015-04-21
Classification: H04L

Abstract:
1. A method of recovering timing and data information from a signal received by a receiver of a communication system via a communication channel, the method comprising: generating, by an analog-to-digital converter (ADC) of the receiver, the ADC operating at a baud rate of the communication channel, W actual ADC values, each actual ADC value corresponding to a bit sample of a window of W bit samples of the received signal, wherein W is a positive integer; estimating, based on the W actual ADC values, an estimated bit value corresponding to each bit sample of the W bit samples, by a fast symbol estimation module of the receiver operating at a digital clock rate of the receiver; providing the W estimated bit values to a timing recovery module of the receiver; estimating, by an ADC reconstruction module of the receiver, a reconstructed ADC value corresponding to each bit sample of the W bit samples, the reconstructed ADC value based on the corresponding estimated bit value and (i) a first predetermined number of pre-cursor pulse response taps of the receiver, (ii) a cursor pulse response tap of the receiver, and (iii) a second predetermined number of post-cursor pulse response taps of the receiver; and generating a corrected bit value for each bit sample of the W bit samples based on (i) the corresponding reconstructed ADC value, (ii) the corresponding estimated bit value, and (iii) the corresponding actual ADC value.