Skip to content

8b10b decoding

8b/10b encoding converts every 8 bits of data into a 10-bit symbol. Invented by IBM in the 1980s, it is widely used in high-speed digital links to improve reliability and DC balance.

See Settings for channel prefixes. Convert LVDS to single-ended or use an LVDS probe.

Decode Settings

Decode Settings

8b/10b Decode Settings
  • Data Channel: Assign the DUT signal to a logic analyzer channel.
  • Data Rate: Set manually, or choose Auto for software detection. Default: Auto; when Manual, Data Rate Default: 400 Mbit/s.
  • Invert Value: Invert the waveform. Field enabled (Enable) when checked. Default: cleared.
  • Little Endian: Order data Little Endian when checked. Field enabled (Enable) when checked. Default: cleared.
  • Sync Symbol: K-codes used for sync. Default: all checked (K28.0–K28.7, K23.7, K27.7, K29.7, K30.7).

Result

8b10b Result

8b/10b decode result