Patent ID: 8126100

Claim:
A communication protocol method for performing signal synchronization, data transmission, and data acknowledgement between a transmitting device and a receiving device, wherein the method is characterized by: using a plurality of transmission lines to perform signal synchronization, data transmission, and data acknowledgement; wherein the transmission lines comprise a first transmission line (DATA), a second transmission line (ACK), and a third transmission line (STB), and the first transmission line is used for transmitting data, the second transmission line is used for acknowledging data transmission, and the third transmission line is used for performing signal synchronization; and wherein the signal synchronization between the transmitting device and the receiving device comprises the steps of: (A1) transmitting device setting the first transmission line to a first logic level; (B1) the receiving device detecting the logic level of the first transmission line, and determining whether the logic level of the first transmission line is the first logic level, and if so, setting the second transmission line to the first logic level; (C1) the transmitting device detecting the logic level of the second transmission line, and determining whether the logic level of the second transmission line is the first logic level, and if so, setting the first transmission line to a second logic level; and (D1) the receiving device detecting the logic level of the first transmission line, and determining whether the logic level of the first transmission line is the second logic level, and if so, setting the second transmission line to the second logic level.