Differensiell Manchester-koding - Differential Manchester encoding

Differential Manchester encoding ( DM ) er en linjekode i digital frekvensmodulering der data og kloksignaler kombineres for å danne en enkelt to-nivå selvsynkroniserende datastrøm . I forskjellige spesifikke applikasjoner kalles denne metoden også av forskjellige andre navn, inkludert bifasemerkekode ( CC ), F2F (frekvens / dobbel frekvens) , Aiken bifase og kondisjonert difase .

Definisjon

Differensiell Manchester-koding er en differensiell kodingsteknologi som bruker tilstedeværelse eller fravær av overganger for å indikere logisk verdi . En forbedring av Manchester-koding, som er et spesielt tilfelle av binær faseskiftnøkkel , det er ikke nødvendig å kjenne den opprinnelige polariteten til det sendte meldingssignalet, fordi informasjonen ikke er representert av de absolutte spenningsnivåene, men av deres overganger.

Differensiell Manchester-koding har følgende fordeler i forhold til noen andre linjekoder:

  • En overgang er garantert minst en gang hver bit, for robust klokkeutvinning .
  • I et støyende miljø er det mindre feilaktig å oppdage overganger enn å sammenligne signalnivåer mot en terskel.
  • I motsetning til Manchester-koding er bare tilstedeværelsen av en overgang viktig, ikke polariteten. Differensielle kodeskjemaer vil fungere nøyaktig det samme hvis signalet er invertert (f.eks. Byttet ledninger). Andre linjekoder med denne egenskapen inkluderer NRZI , bipolar koding , kodet merkeinversjon og MLT-3-koding .
  • Hvis de høye og lave signalnivåene har samme størrelse med motsatt polaritet, er gjennomsnittsspenningen rundt hver ubetinget overgang null. Zero DC bias reduserer den nødvendige sendekraften, minimerer mengden elektromagnetisk støy produsert av overføringsledningen, og letter bruken av isolerende transformatorer.
Image
Et eksempel på Differential Manchester-koding: Grå vertikale linjer, fulle og prikkede, representerer de to klokkene per bitperiode. I den viste varianten av kodingen er 0 representert med en overgang og 1 er representert ved ingen overgang. De to linjesignalene som vises er forskjellige i polaritet; hvilken som ville forekomme på linjen, avhenger av den forrige linjetilstanden.

Disse positive egenskapene oppnås på bekostning av dobling av klokkefrekvensen - det er to klokker per bitperiode (markert med fulle og prikkete linjer i figuren). Ved hvert andre klokkesmerke, merket med en stiplet linje, er det en potensiell nivåovergang betinget av dataene. Ved de andre flåttene endres linjetilstanden ubetinget for å lette klokkegjenoppretting. En versjon av koden gjør en overgang for 0 og ingen overgang for 1; den andre gjør en overgang for 1 og ingen overgang for 0.

Differensiell Manchester-koding er spesifisert i IEEE 802.5- standarden for Token Ring lokale nettverk, og brukes til mange andre applikasjoner, inkludert magnetisk og optisk lagring. Som Biphase Mark Code (BMC) brukes den i AES3 , S / PDIF , SMPTE tidskode , USB PD , xDSL og DALI . Mange magnetstripekort bruker også BMC-koding, ofte kalt F2F (frekvens / dobbel frekvens) eller Aiken bifase, i henhold til ISO / IEC 7811- standarden. Differensiell Manchester-koding er også den opprinnelige moduleringsmetoden som brukes til disketter med en tetthet , etterfulgt av dobbel tetthet modifisert frekvensmodulering (MFM), eller Differential Manchester-koding.

Se også

Referanser

Image  Denne artikkelen inneholder  materiale fra offentlig domene fra dokumentet General Services Administration : "Federal Standard 1037C" .

Videre lesning