Najlepsze pytania
Chronologia
Czat
Perspektywa

4B5B

Z Wikipedii, wolnej encyklopedii

Remove ads

4B5B – system kodowania danych cyfrowych, w którym grupa czterech bitów jest zamieniana na 5 bitów, tak by w wyjściowym ciągu 5 bitów bit o wartości 1 występował przynajmniej dwa razy.

Kodowanie jest używane w systemach, w których bit o wartości 1 zmienia poziom sygnału w kanale (np NRZI), a zmiana sygnału jest znacznikiem czasu dla następnej zmiany. Gdyby w przesyłanym sygnale nie następowały bity o wartości 1, nie występowałaby zmiana sygnału przez dłuższy czas, co mogłoby doprowadzić do desynchronizacji zegara po stronie odbiornika. Metoda 4B5B rozwiązuje ten problem poprzez przypisanie każdemu blokowi 4 bitów odpowiednich 5 bitów, tak by w wyjściowym ciągu 5 bitów bit o wartości 1 występował przynajmniej dwa razy i ciąg kolejnych zer nie był dłuższy niż 3. Ciągi 5 bitów są ustalone w słowniku.

System kodowania 4B5B został spopularyzowany przez Fiber Distributed Data Interface (FDDI) w połowie lat 80., a później został zastosowany w standardach:

  • 100BASE-TX
  • AES10-2003 MADI[1] (ang. Multichannel Digital Audio Interface).

Nazwa „4B5B” zazwyczaj oznacza wersję używaną w FDDI. Inne tego typu kody używane do zapisu magnetycznego są znane pod nazwą GCR (ang, Group Code Recording).

Remove ads

Tabela kodowania

Więcej informacji Nazwa, 4b ...
Remove ads

Zobacz też

Przypisy

Linki zewnętrzne

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads