Patent ID: 7515639

Claim:
An asynchronous data transmitting apparatus, comprising: a plurality of first transmission lines, wherein each of the plurality of the first transmission lines has a respective delay, wherein a smallest delay thereof is a first delay; a second transmission line having a second delay; a transmitter comprising: a first transmitting unit that transmits data signals through the plurality of first transmission lines, in accordance with a first clock; and a second transmitting unit that transmits a control signal through the second transmission line, in accordance with the first delay; and a receiver comprising: a clock generator that generates a second clock from the control signal transmitted through the second transmission line; and a data receiving unit that receives the data signals through the plurality of first transmission lines, depending on the second clock; wherein the transmitter is configured to transmit asynchronous data and the receiver generates the timing of reading received data based on the control signal and information related with the first delay and wherein the second delay is smaller than the first delay; the clock generator generates the second clock from the control signal transmitted through the second transmission line and a delayed signal, wherein the delayed signal is delayed by a predetermined delay from a leading edge of the control signal, the predetermined delay is not less than a difference between the first delay and the second delay, and a pulse of the second clock is provided in a period from a leading edge of the delayed signal to a leading edge of the control signal transmitted through the second transmission line.