Method and device for implementing data transmission
AssigneeBeijing Boe Optoelectronics Technology Co., Ltd.
InventorXinshe Yin
Life of this patent
Estimating the term…
Abstract
A method of implementing data transmission is provided, which comprises: A) comparing bit by bit data to be transmitted currently with previous transmitted data, and counting to obtain total number of different bits; and B) when it is determined that the total number of different bits is more than a half of number of bits of the data to be transmitted currently, inverting the data to be transmitted currently and then converting the inverted data into a differential signal for transmission. A device of implementing data transmission is also provided. The method and device provided by embodiments of the present invention can minimize electromagnetic interference during data transmission.
Claims10
A method of implementing data transmission, characterized in that the method comprises:
- A) comparing bit by bit data to be transmitted currently with previous transmitted data, and counting to obtain total number of different bits;
- and
- B) when it is determined that the total number of different bits is more than a half of number of bits of the data to be transmitted currently, inverting the data to be transmitted currently and then converting the inverted data into a differential signal for transmission,
- wherein the step B) further comprises:
- when it is determined that the total number of different bits is not more than the half of number of bits of the data to be transmitted currently, directly converting the data to be transmitted currently into a differential signal for transmission.
A device of implementing data transmission, characterized in that the device comprises a transmission data determination module, a data processing module, a data inversion module and a differential signal generation module, wherein
- the transmission data determination module is adapted to determine data to be transmitted currently and send the data to the data processing module;
- the data processing module is adapted to compare bit by bit the received data with previous transmitted data and count total number of different bits, and when the total number of different bits is more than a half of number of bits of the data to be transmitted currently, send the data to be transmitted currently to the data inversion module;
- the data inversion module is adapted to inverted the received data and send the inverted data to the differential signal generation module;
- and
- the differential signal generation module is adapted to converted the received data into a corresponding differential signal for transmission outward.
Dependencies are inferred from the claim text.