Patent ID: 7209525
Filing Date: 2007-04-24
Classification: H03L,H04L

Abstract:
1. A method for recovering data from an input data stream, the method comprising the steps of: (a) integrating the input data stream using multiple independent integrators that are operating out-of-phase relative to one another, wherein at least one integrator has an integration period of more than one unit interval (UI) and at least one integrator has a non-integration period of more than one UI; (b) processing the output of each integrator to recover the data from the input data stream; (c) sampling the input data stream substantially during of one or more transitions using one or more edge samplers; and (d) generating one or more clocks based on the output of each edge sampler and the recovered data, wherein the one or more clocks are used to determine when to sample the output of each integrator and when to sample the input data stream by each edge sampler, wherein: step (a) comprises the step of integrating the input data stream using four independent integrators, each of which integrates the input data stream for substantially two UI and which are staggered in time by one-UI increments; and step (b) comprises the step of sampling each integrator substantially at the center of its integration period.