摘要 |
<p>In one embodiment of the present invention, a method for adjusting a signal includes receiving an input data signal. The method also includes applying an offset compensation to the input data signal to generate an output signal. The method further includes, using a clock signal, sampling the output signal to generate a plurality of data values and boundary values, each value comprising either a high value or a low value based on the sampling of the output signal. The method also includes detecting a transition in value between two successive data values and determining a sampled boundary value between the two successive data values. The method further includes, based at least on the high or low value of the boundary value, adjusting the offset compensation applied to the input data signal.</p> |