ABSTRACT

Implementing new architectures and designs for the magnetic recording read channel have been pushed to the limits of modern integrated circuit manufacturing technology. This book reviews advanced coding and signal processing techniques and architectures for magnetic recording systems. Beginning with the basic principles, it examines read/write operations, data organization, head positioning, sensing, timing recovery, data detection, and error correction. It also provides an in-depth treatment of all recording channel subsystems inside a read channel and hard disk drive controller. The final section reviews new trends in coding, particularly emerging codes for recording channels.

chapter 1|16 pages

A Brief History of Magnetic Storage

chapter 3|22 pages

The Physics of Optical Recording

chapter 5|10 pages

Modeling the Recording Channel

chapter 9|22 pages

An Introduction to Error-Correcting Codes

chapter 10|18 pages

Message-Passing Algorithm

chapter 11|12 pages

Modulation Codes for Storage Systems

chapter 13|22 pages

Capacity of Partial Response Channels

chapter 15|12 pages

Read Channels for Hard Drives

chapter 17|10 pages

Runlength Limited Sequences

chapter 18|14 pages

Maximum Transition Run Coding

chapter 19|20 pages

Spectrum Shaping Codes

chapter 21|10 pages

Constrained Coding and Error-Control Coding

chapter 24|10 pages

Coding and Detection for Multitrack Systems

chapter 27|16 pages

Interpolated Timing Recovery

chapter 29|12 pages

Head Position Estimation

chapter 30|12 pages

Servo Signal Processing

chapter 32|24 pages

Data Detection

chapter 34|36 pages

Read/Write Channel Implementation

chapter 35|22 pages

Turbo Codes

chapter 36|20 pages

An Introduction to LDPC Codes

chapter 38|22 pages

Structured Low-Density Parity-Check Codes