In a data recovery circuit, multiple slicer outputs of incoming data for
each data bit, e.g., one or more slicer outputs taken at or near the
center of the eye and one or more slicer outputs taken at or near the
leading edge and/or trailing edge of the eye, are processed in a manner
that reduces the bit-error rate relative to the prior art. The data
recovery circuit may be combined with state-of-the-art clock recovery
circuits to yield improved clock and data recovery (CDR) circuits.