Manchester Code Encoder Circuit
Original Publication Date: 1984-Jul-01
Included in the Prior Art Database: 2005-Feb-04
The primary purpose of this encoder circuit is to reduce the number of circuit components normally required in an encoder of this type. Manchester code encoding operation requires that when consecutive ones or consecutive zeros are to be transmitted, crossover bits must be introduced in the transmission stream. A decoder at the receiving end will recondition the data to its original form. The basic principal of operation of this circuit is based on the "look ahead" method. The data bit to be transmitted at the next clock cycle is compared with the data bit ready for transmission. If both data bits are of the same polarity, then a crossover bit is introduced. No crossover bit is introduced if both bits are of opposite polarity. In the circuit shown in Fig. 1, Q1 represents the data bit to be transmitted.