Patent attributes
A data receiver is disclosed, including an equalization process part, a multi-value oversampling part, and an equalization controller. The equalization process part equalizes serial received data before binarization and outputs the serial received data being equalized. The multi-value oversampling part binarizes the serial received data being equalized by multiple threshold values, conducts oversampling, and generates the multi-value sampling data. The equalization controller detects an eye pattern of the serial received data being equalized based on the multi-value oversampling data, and controls an equalization characteristic of the equalization process part based on a detection result.