Architecture and Implementation of a First-Generation Iterative Detection Read Channel

This paper explores the architecture of a first-generation iterative detection read channel solution that delivers up to an 8% increase in drive capacity compared to previous generation electronics. Using low density parity check (LDPC) coding, detected data is continually improved by a detection structure that implements multiple iterations through a set of soft-input soft-output (SISO) and message-passing (MP) blocks. A specially constructed LDPC code is used to optimize performance in the presence of inter-symbol interference (ISI). Also, Reed-Solomon error correction coding (ECC) is retained for optimal data integrity. A 65 nm technology is used in the implementation of this design.

[1]  R. M. Tanner,et al.  A Class of Group-Structured LDPC Codes , 2001 .

[2]  Roy D. Cideciyan,et al.  Noise predictive maximum likelihood detection combined with parity-based post-processing , 2001 .

[3]  Hisashi Takano,et al.  Performance analysis of modified PRML channels for perpendicular recording systems , 2001 .

[4]  Niclas Wiberg,et al.  Codes and Decoding on General Graphs , 1996 .

[5]  Karl Johan Åström,et al.  PID Controllers: Theory, Design, and Tuning , 1995 .

[6]  G. Ungerboeck,et al.  Adaptive Maximum-Likelihood Receiver for Carrier-Modulated Data-Transmission Systems , 1974, IEEE Trans. Commun..

[7]  Hideki Imai,et al.  Reduced complexity iterative decoding of low-density parity check codes based on belief propagation , 1999, IEEE Trans. Commun..

[8]  H. Thapar,et al.  A class of partial response systems for increasing storage density in magnetic recording , 1987 .

[9]  I. Introduction Implementation of PRML in a Rigid Disk Drive , 1991 .

[10]  Jacques C. Rudell,et al.  A 50 MHz eight-tap adaptive equalizer for partial-response channels , 1995 .

[11]  S. Qureshi,et al.  Adaptive equalization , 1982, Proceedings of the IEEE.

[12]  Roy D. Cideciyan,et al.  A PRML System for Digital Magnetic Recording , 1992, IEEE J. Sel. Areas Commun..

[13]  M. Blaum,et al.  High-Rate Modulation Codes for Reverse Concatenation , 2007, IEEE Transactions on Magnetics.

[14]  Nazanin Rahnavard,et al.  Nonuniform error correction using low-density parity-check codes , 2005, IEEE Transactions on Information Theory.

[15]  Marc P. C. Fossorier,et al.  Quasi-Cyclic Low-Density Parity-Check Codes From Circulant Permutation Matrices , 2004, IEEE Trans. Inf. Theory.

[16]  Roger W. Wood,et al.  Viterbi Detection of Class IV Partial Response on a Magnetic Recording Channel , 1986, IEEE Trans. Commun..

[17]  Robert G. Gallager,et al.  Low-density parity-check codes , 1962, IRE Trans. Inf. Theory.

[18]  Jr. G. Forney,et al.  The viterbi algorithm , 1973 .

[19]  Ali Ghrayeb,et al.  A simple remedy for the exaggerated extrinsic information produced by the SOVA algorithm , 2006, IEEE Transactions on Wireless Communications.

[20]  Matthew C. Davey,et al.  Error-Correction using Low Density Parity Check Codes , 1999 .