Deskewing method and apparatus, and a data reception apparatus using the deskewing method and apparatus, in which the deskewing apparatus includes an up / down detection unit, a
lower limit detection unit, an upper limit detection unit, a phase detection unit, and a buffer unit. The up / down detection unit samples a received
data signal in response to a data sampling
clock signal, a first edge sampling
clock signal, and a second edge sampling
clock signal and determines in which of first through third areas of the
data signal the
logic level of the
data signal transitions by using the result of the sampling, wherein the data sampling
clock signal, the first edge sampling
clock signal, and the second edge sampling
clock signal are sequentially activated. The
lower limit detection unit detects a
lower limit of the first area if the
logic level of the data signal transitions in the first area. The upper limit detection unit detects an upper limit of the third area if the
logic level of the data signal transitions in the third area. The phase detection unit determines a
delay amount indicating the amount by which the data signal is to be delayed according to the upper limit detected by the upper limit detection unit and the lower limit detected by the lower limit detection unit. The buffer unit delays the data signal by the
delay amount determined by the phase detection unit. The deskewing apparatus can optimize data sampling by efficiently reducing data
skew. In addition, the deskewing apparatus can minimize
data restoration errors by reducing an accumulation of
jitter.