8b/10b-koodaus

Tietoliikenteessä 8b/10b on linjakoodaus, jossa 8 bitin jono eli tavu muunnetaan 10 bitin jonoksi, jotta saavutettaisiin balanssi ykkösten ja nollien määrissä (joka joissain käytöissä mahdollistaa tasavirtabalanssin), riippumatta siitä mitä data on. Vähintään 20 bitin pituisessa jonossa on ero ykkösten ja nollien lukumäärässä korkeintaan 2. Pidemmässä bittijonossa ero pienenee suhteessa jonon  kokoon.

IBM:n vuonna 1982 jättämässä patenttihakemuksessa keksijöiksi mainitaan Al Widmer ja Peter Franaszek.

Käyttökohteita

 Aurora
 CoaXPress
 Common Public Radio Interface (CPRI)
 DVB Asynchronous Serial Interface (ASI)
 DVI ja HDMI 
 DisplayPort Main Link
 Fibre Channel
 Gigabit Ethernet (paitsi 1000Base-T)
 HyperTransport
 IEEE 1394b
 InfiniBand
 UniPro M-PHY
 OBSAI RP3 rajapinta
 PCI Express alle 8.0 GT/s nopeuksilla
 Serial RapidIO
 Serial ATA
 SAS
 SSA
 ServerNet (alkaen ServerNet2)
 USB 3.0
 XAUI

Lähteet
 http://domino.research.ibm.com/tchjr/journalindex.nsf/0/b4e28be4a69a153585256bfa0067f59a?OpenDocument

Viitteet

Linjakoodaus