Patent ID: 6898722

Claim:
A method for transferring data from a sending unit to a receiving unit, comprising the steps of: dividing the data into first data and second data to store the first data and the second data; sequentially reading the first data at timing of a leading edge of each clock pulse of a reference clock signal to produce a first data string; sequentially reading the second data at timing of a trailing edge of each clock pulse of the reference clock signal to produce a second data string; appending a data transfer completion indicator to one of the first and second data strings; generating a transfer clock signal from the reference clock signal, wherein the transfer clock signal includes a fixed-level pulse in a period of time corresponding to the data transfer completion indicator which indicates the timing of the data transfer completion indicator; and transferring the one of the first and second data strings followed by the data transfer completion indicator, the other of the first and second data strings, and the transfer clock signal through different signal lines, transferred from the sending unit to the receiving unit in parallel.