Differential Manchester encoding is a differential encoding technology, using the presence or absence of transitions to indicate logical value. An improvement to Manchester coding which is a special case of binary phase-shift keying, it is not necessary to know the initial polarity of the transmitted message signal, because the information is not represented by the absolute voltage levels but by their transitions.
There are two clock ticks per bit period (marked with full and dotted lines in the figure). At every second clock tick, marked with a dotted line, there is a potential level transition conditional on the data. At the other ticks, marked with full lines, the line state changes unconditionally to ease clock recovery.2
One version of the code makes a transition for 0 and no transition for 1; the other makes a transition for 1 and no transition for 0.
Differential Manchester encoding has the following advantages:
These positive features are achieved at the expense of doubling the clock frequency of the encoded data stream.
Differential Manchester encoding is specified in the IEEE 802.5 standard for Token Ring local area networks, and is used for many other applications, including magnetic and optical storage. As Biphase Mark Code (BMC), it is used in AES3, S/PDIF, SMPTE time code, USB PD, xDSL and DALI. Many magnetic stripe cards also use BMC encoding, often called F2F (frequency/double frequency) or Aiken Biphase, according to the ISO/IEC 7811 standard. Differential Manchester encoding is also the original modulation method used for single-density floppy disks, followed by double-density modified frequency modulation (MFM).
This article incorporates public domain material from Federal Standard 1037C. General Services Administration. Archived from the original on 2022-01-22.
US DoD: Design handbook for fiber optic communications systems, Military handbook. Dept. of Defense, 1985, p. 65. ↩
Horowitz, Paul (2015). "14.7.10 Biphase coding". The Art of Electronics (Third ed.). New York, NY, USA. p. 1041. ISBN 978-0-521-80926-9.{{cite book}}: CS1 maint: location missing publisher (link) 978-0-521-80926-9 ↩