What is 8b/10b encoding?

Line coding that sends 8 data bits as a 10-bit code with balanced 0s and 1s and short runs. It eases clock recovery but limits efficiency to 80%.

Field: I/O Interfaces & Buses

8b/10b encoding in the explanations

Questions that mention 8b/10b encoding (2)

  1. What has been the purpose of 8b/10b encoding (sending 8 data bits as a 10-bit code) in serial links?
  2. On a link using 8b/10b encoding with a signaling rate of 5 Gb/s, what is the effective data rate?

Related terms

PCI Express Clock and data recovery (CDR) 128b/130b encoding AXI Bit error rate (BER) Characteristic impedance Compute Express Link (CXL) Credit-based flow control Differential signaling Eye diagram

Back to the glossary