Differential Manchester encoding

related topics
{system, computer, user}
{math, number, function}
{math, energy, light}
{rate, high, increase}

Differential Manchester encoding (also known as CDP; Conditioned Diphase encoding) is a method of encoding data in which data and clock signals are combined to form a single self-synchronizing data stream. It is a differential encoding, using the presence or absence of transitions to indicate logical value. This gives it several advantages over standard Manchester encoding:

A '1' bit is indicated by making the first half of the signal equal to the last half of the previous bit's signal i.e. no transition at the start of the bit-time. A '0' bit is indicated by making the first half of the signal opposite to the last half of the previous bit's signal i.e. a zero bit is indicated by a transition at the beginning of the bit-time. In the middle of the bit-time there is always a transition, whether from high to low, or low to high. A reversed scheme is possible, and no advantage is given by using either scheme.

A related method is Manchester encoding in which the meaningful transitions are the mid-bit ones, and these encode data by their direction (positive-negative is one value, negative-positive is the other).

Differential Manchester is specified in the IEEE 802.5 standard for token ring LANs, and is used for many other applications, including magnetic and optical storage.

Note: In differential Manchester encoding, if a "1" is represented by one transition, then a "0" is represented by two transitions and vice versa.

References

 This article incorporates public domain material from the General Services Administration document "Federal Standard 1037C".

Full article ▸

related documents
OS/390
EtherType
Terabyte
A20 handler
Planar (computer graphics)
Baseband
Advanced Maryland Automatic Network Disk Archiver
Telecommunications in Portugal
IBM 604
Enlightenment (window manager)
Rock Ridge
SOAP
Communications in Andorra
XMMS
Telecommunications service
BitchX
WYSIAYG
Sircam
Klez (computer worm)
Communications in Mozambique
Multiprogramming with a Variable number of Tasks (MVT)
ASCI White
Relay league
Communications in Morocco
Part 68
TAT-14
Multiplex baseband
Master station
Metropolitan area network
Telecommunications in France