Privacy Policy Cookie Policy Terms and Conditions 8B10B-Code - Wikipedia

8B10B-Code

aus Wikipedia, der freien Enzyklopädie

Der 8B10B-Code (auch 8B/10B-Code) ist ein Leitungscode in der Telekommunikationstechnik. Dabei werden 8 Bit Daten mit 10 Bit kodiert, sodass zum einen ein Gleichspannungsausgleich gewährleistet ist und zum anderen Taktrückgewinnung aus dem Datensignal möglich ist. Die dadurch mögliche Steigerung der Taktrate auf einer nicht idealen seriellen Leitung macht die zusätzlich investierten Bits mehr als wett. Zudem können zahlreiche Bit-Übertragungsfehler auf Hardwareebene erkannt und korrigiert werden, so dass sie den Protokollturm nicht belasten.

Inhaltsverzeichnis

[Bearbeiten] Eigenschaften

Der 8B10B-Code benutzt zur Übertragung von 8 Bit Symbole mit 10Bit Länge. Dabei werden folgende Eigenschaften erfüllt:

[Bearbeiten] Gleichspannungsausgleich

Die Anzahl der Einsen pro Symbol unterscheidet sich maximal um zwei von der Anzahl der Nullen. Dies ergibt drei Typen von Symbolen:

  • neutral (neutral disparity): Gleiche Anzahl von "1" und "0", also 5 mal "1" und 5 mal "0"
  • positiv (positive disparity): 6 mal "1" und 4 mal "0"
  • negativ (negative disparity): 4 mal "1" und 6 mal "0"

Diese Eigenschaft dient des Gleichspannungsausgleiches der übertragenen Symbole.

[Bearbeiten] Maximale Länge gleicher Symbole

Die maximale Länge gleicher Symbole (maximum run length) ist auf fünf beschränkt, d.h. spätestens nach fünf Takten wechselt der Pegel. Dies ermöglicht eine einfache Taktrückgewinnung aus dem Datensignal.

[Bearbeiten] Anwendungen

Der 8B10B-Code findet u.a. in folgenden Standards Verwendung:

Andere Sprachen

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -