Patent ID: 8401139

Claim:
A data transfer unit comprising: a data transmission device that transmits data via an N-bit transmission path (N is a positive integer); and a data receiving device that receives the data via the transmission path, wherein the data transmission device includes a clock output unit that outputs a clock, a transfer data creating unit that creates X-bit transmission data (X is a positive integer that satisfies N>X), a phase-adjustment-data creating unit that creates (N−X)-bit phase adjustment data that adjusts, from among N transmission lines included in the N-bit transmission path, a phase between (N−X) transmission lines, and a data output unit that outputs the X-bit transmission data and the (N−X)-bit phase adjustment data as N-bit data in accordance with an output of the clock; and the data receiving device includes a phase adjustment instruction unit that controls a phase adjustment of the data receiving device, a clock input unit that inputs the clock and outputs a received clock, a data input unit that inputs the N-bit data, a transfer data holding unit that holds, from among the N-bit data that is input by the data input unit, the X-bit transmission data, a phase-adjustment-data holding unit that holds, by using a phase adjusted clock, the (N−X)-bit phase adjustment data from among the N-bit data that is input by the data input unit, a phase setting unit that outputs a phase setting value in accordance with the phase adjustment data held by the phase-adjustment-data holding unit and in accordance with a control performed by the phase adjustment instruction unit, and a phase adjustment unit that inputs the received clock and the phase setting value and that outputs a phase adjusted clock in which a phase of the received clock is adjusted in accordance with the phase setting value.