IT lexicon › Hardware › EFM (eight-to-fourteen modulation)

EFM (eight-to-fourteen modulation)

Hardware På svenska → Updated: 2026-10-02
More info
Creator
Kees Schouhamer Immink (Philips)
Released
1982
Type
Channel (modulation) code

The channel code on a CD that maps each data byte to 14 channel bits, keeping the pits a length the laser can actually read.

A CD does not store bits directly. In the late 1970s Kees Schouhamer Immink at Philips designed EFM: each eight-bit byte is looked up in a table and replaced by a fourteen-bit pattern, plus three merging bits. The rules guarantee at least two and at most ten zeros between ones, so pits and lands are never so short the laser misses them nor so long the clock loses sync — the same kind of run-length constraint that RLL provides magnetically.

Without EFM a CD's density and error tolerance would not have coexisted. MiniDisc and later discs built on the idea.

← Back to the lexicon