HDB3 Kod
Encyclopedia : H : HD : HDB : HDB3 Kod
Ovaj linijski kod se bazira na AMI (Alternate Mark Inversion) kodu s tim što se svaka povorka od četiri nule (0000) menja sa jednim od signala (000V) ili (B00V) u zavisnosti od znaka prethodnog impulsa i broja logičkih jedinica koje su se pojavile od prethodne zamene niza od četiri nule.
Niz od četiri nule (0000) se menja sa :
000V – ukoliko se od poslednje zamene bita pojavio neparan broj logičkih jedinica. V-bit istog znaka kao poslednja logička jedinica što znači da je sekvenca (000V) jednaka (000+) ukoliko je poslednji bit pre povorke (0000) bio (+), odnosno sekvenca (000V) je jednaka (000-) ukoliko je poslednji bit pre povorke (0000) bio (-).
B00V – ukoliko se od poslednje zamene bita pojavio paran broj logičkih jedinica. B i V biti su uvek istog znaka i to (+00+) ukoliko je prethodni bit bio (-), odnosno (-00-) ukoliko je prethodni bit bio (+).
HDB-3 kodom se izbegava pojava dugih nizova nula koje mogu ugroziti ispravan rad DPLL-a koji treba da prepozna takt iz dolazeće sekvence bita. Prijemnik lako prepoznaje V i B bite koje menja u logičke nule.
Primer
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
