Computer Storage, Part 2 Codexery

Partial-response maximum-likelihood

PRML reads magnetic data from weak analog signals reliably.

Partial-response maximum-likelihood

Partial-response maximum-likelihood (PRML) is a technique used in magnetic storage—such as hard disk drives and tape drives—to extract digital data from the weak analog signal picked up by the read head. It was developed to improve data reliability and allow higher areal densities compared to earlier approaches like peak detection. This matters because the vast majority of the world’s digital data resides on magnetic storage.

The term “partial response” describes how the signal from a single bit may be spread across multiple sampling instants, rather than appearing all at once. “Maximum-likelihood” refers to the detector’s method of identifying the most probable bit sequence that could have produced the observed read-back waveform.

The concept of partial-response signaling originated with Adam Lender in 1963, and was generalized by Kretzmer in 1966, who also classified various response types—for instance, PR1 (duobinary) and PR4, the latter being the basis for classical PRML. In 1970, Kobayashi and Tang recognized PR4’s suitability for magnetic recording. Meanwhile, Andrew Viterbi proposed the maximum-likelihood decoding algorithm that bears his name in 1967, originally for convolutional codes. By 1971, Hisashi Kobayashi at IBM realized the Viterbi algorithm could be applied to analog channels with intersymbol interference, specifically PR4 in magnetic recording—what later became PRML. Early implementations used a simplified difference-metric algorithm, credited to Ferguson at Bell Labs.

The first commercial PRML product shipped in 1984: Ampex’s Digital Cassette Recording System (DCRS), a high-data-rate instrumentation recorder. Chief engineer Charles Coleman led the project, which evolved from a six-head, transverse-scan digital video tape recorder. DCRS operated at 117 Mbit/s—remarkably fast for its time—using four four-bit Plessey analog-to-digital converters and 100k ECL logic. It outperformed a competing “Null-Zone Detection” scheme. An earlier prototype at 20 Mbit/s existed on an eight-inch hard disk drive, but Ampex left the HDD business in 1985. The PRML channel and its operation were detailed by Wood and Petersen; Petersen held a patent on the channel, though Ampex never exploited it.

In 1990, IBM introduced the first PRML channel in a hard disk drive, the IBM 0681.

First implementation
Ampex Digital Cassette Recording System (DCRS), 1984
First hdd implementation
IBM 0681, 1990
Data rate first tape
117 Mbit/s
Data rate first hdd
24 Mbit/s
Acronym coined by
IBM
Key contributors
Adam Lender (1963), Kretzmer (1966), Kobayashi and Tang (1970), Andrew Viterbi (1967), Hisashi Kobayashi (1971), Charles Coleman (Ampex DCRS)

Lore & Background

Partial response was first proposed by Adam Lender in 1963 and generalized by Kretzmer in 1966, who classified several possible responses such as PR1 (duobinary) and PR4 (used in classical PRML). In 1970, Kobayashi and Tang recognized the value of PR4 for the magnetic recording channel. Maximum-likelihood decoding using the Viterbi algorithm was proposed in 1967 by Andrew Viterbi for decoding convolutional codes. By 1971, Hisashi Kobayashi at IBM recognized that the Viterbi algorithm could be applied to analog channels with inter-symbol interference, particularly PR4 in magnetic recording. A simplified algorithm based on a difference metric, due to Ferguson at Bell Labs, was used in early implementations.

The first implementation of PRML was shipped in 1984 in the Ampex Digital Cassette Recording System (DCRS), a cassette-based digital instrumentation recorder capable of extended play times at very high data rate. The heads and read/write channel ran at 117 Mbit/s, using four four-bit Plessey analog-to-digital converters and 100k ECL logic. In 1990, IBM shipped the first PRML channel in a hard disk drive, the IBM 0681, a full-height 5¼-inch form factor with up to 12 130 mm disks and a maximum capacity of 857 MB. The read/write channel ran at 24 Mbit/s and was contained in a single 68-pin PLCC integrated circuit operating off a five-volt supply, with a simple adaptive digital cosine equalizer after the A/D.

Reader's Guide

PRML's significance lies in enabling higher areal density and more reliable data recovery in magnetic storage, which underpins the vast majority of the world's digital data. The transition from peak detection to PRML allowed hard disk drives and tape drives to operate at greater densities. The initial implementations—Ampex in tape (1984) and IBM in hard disk drives (1990)—were milestones: Ampex focused on very high data rate for instrumentation recording, while IBM focused on high integration and low power for mass-market HDDs. PRML superseded flat equalization in tape and RLL codes with peak detection in HDDs.

Subsequent developments include generalized PRML (EPRML and the family (1−D)(1+D)^n), post-processor architectures to manage complexity, and pattern-dependent noise-prediction (PDNP/NPML) detectors that handle nonlinearities and signal-dependent noise. Modern read/write channels operate at much higher data rates, are fully adaptive, and use soft-output detectors (soft Viterbi or BCJR) essential for iterative decoding of low-density parity-check codes. The PRML acronym is still occasionally used, but advanced detectors are more complex. A single integrated circuit now contains the entire read and write channels, including the iterative decoder and all disk control and interface functions, with two current suppliers: Broadcom and Marvell.

Did You Know?

Frequently Asked Questions

Who is Partial-response maximum-likelihood?

PRML is a signal-processing technique used to recover digital data from the faint analog waveform a magnetic read head produces. The acronym was coined by IBM, and the method first saw production use in the Ampex Digital Cassette Recording System in 1984.

What are Partial-response maximum-likelihood's powers or role?

Its core ability is to decode clean bits even when a single bit's energy bleeds across several neighboring sampling instants, a phenomenon called the partial response. By exploiting that spread rather than fighting it, PRML pushes areal density well beyond what earlier peak-detection schemes could handle.

Why is Partial-response maximum-likelihood important?

Because the vast majority of the world's stored digital data still resides on magnetic media, PRML is the silent workhorse that makes that data legible at all. Without it, the weak, noisy signals from a read head would be far too unreliable to decode at modern densities.

What was Partial-response maximum-likelihood's first major appearance in the field?

The technique debuted in the Ampex DCRS tape system in 1984, extracting 117 Mbit/s from a magnetic tape signal. Its first hard-disk deployment arrived six years later in IBM's 0681 drive, which operated at 24 Mbit/s.

More in Computer Storage, Part 2 1-24

Spotted an error? Know more?

Reader corrections go straight into our review queue. Suggest an edit · How this site is sourced

Comments

Loading…
Open in the interactive codex →