Communication device performing code conversion between binary data and serial data
First Claim
1. A communication device for transmitting a frame generated by converting a block of binary data into serial data, said communication device comprising an encoder encoding every N bits of binary data, where (N≧
- 4), into 2·
M-bit serial data including M bits of 0 and M bits of 1, wherein M is (M<
N, 2 N<
(2M)|/(M|)
2);
wherein the encoder converts every 4 bits of the binary data into 6-bit serial data having 3 bits of 0 and 3 bits of 1, and the serial data does not have 3 or more consecutive bits of the same value at the start and end of a bit pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication device assuring reliable and effective data transfer. Receiving a signal from a transmit timing generator, a communication control circuit sequentially transfers block data in RAM to an encoder. In response to a control signal from the communication control circuit, the encoder outputs a communication control signal, which comprises 6 bits of 0 and 6 bits of 1 and is indicative of the start of communication data, converting 8-bit parallel data (received from the RAM) into a 12-bit code comprising 6 bits of 0 and 6 bits of 1, and outputting a communication control signal indicative of the end of the communication data. The signals from the encoder are outputted as a serial signal, (which is free from any DC component) from a shift register and a driver.
-
Citations
3 Claims
-
1. A communication device for transmitting a frame generated by converting a block of binary data into serial data, said communication device comprising an encoder encoding every N bits of binary data, where (N≧
- 4), into 2·
M-bit serial data including M bits of 0 and M bits of 1, wherein M is (M<
N, 2 N<
(2M)|/(M|)
2);wherein the encoder converts every 4 bits of the binary data into 6-bit serial data having 3 bits of 0 and 3 bits of 1, and the serial data does not have 3 or more consecutive bits of the same value at the start and end of a bit pattern.
- 4), into 2·
-
2. A communication device for transmitting a frame generated by converting a block of binary data into serial data, said communication device comprising an encoder encoding every N bits of binary data, where (N≧
- 4 , into 2·
M-bit serial data including M bits of 0 and M bits of 1, where M is (M<
N, 2 N<
(2M)|/(M|)
2);wherein the encoder converts a communication control signal contained in the frame into 2·
M-bit serial data which includes M bits of 0 and M bits of 1 and has a pattern different from a pattern of the converted binary data, and the encoder further converts every 8 bits of the binary data into 12-bit serial data having 6 bits of 0 and 6 bits of 1, and converts the communication control signal into a 12-bit code which includes 6 bits of 0 and 6 bits of 1, and has a pattern different from a pattern of the converted binary data. - View Dependent Claims (3)
- 4 , into 2·
Specification