DocumentCode :
1399515
Title :
An Iteratively Decodable Tensor Product Code with Application to Data Storage
Author :
Alhussien, Hakim ; Moon, Jaekyun
Author_Institution :
Link-A-Media Devices, Santa Clara, CA, USA
Volume :
28
Issue :
2
fYear :
2010
fDate :
2/1/2010 12:00:00 AM
Firstpage :
228
Lastpage :
240
Abstract :
The error pattern correcting code (EPCC) can be constructed to provide a syndrome decoding table targeting the dominant error events of an inter-symbol interference channel at the output of the Viterbi detector. For the size of the syndrome table to be manageable and the list of possible error events to be reasonable in size, the codeword length of EPCC needs to be short enough. However, the rate of such a short length code will be too low for hard drive applications. To accommodate the required large redundancy, it is possible to record only a highly compressed function of the parity bits of EPCC´s tensor product with a symbol correcting code. In this paper, we show that the proposed tensor error-pattern correcting code (T-EPCC) is linear time encodable and also devise a low-complexity soft iterative decoding algorithm for EPCC´s tensor product with q-ary LDPC (T-EPCC-qLDPC). Simulation results show that T-EPCC-qLDPC achieves almost similar performance to single-level qLDPC with a 1/2 KB sector at 50% reduction in decoding complexity. Moreover, 1 KB T-EPCC-qLDPC surpasses the performance of 1/2 KB single-level qLDPC at the same decoder complexity.
Keywords :
Viterbi decoding; error correction codes; hard discs; intersymbol interference; iterative decoding; linear codes; parity check codes; product codes; Viterbi detector; data storage; hard disc drive; intersymbol interference; iterative decoding; linear codes; low density parity check codes; symbol correcting code; syndrome decoding table; tensor error-pattern correcting code; tensor product code; Detectors; Error correction codes; Event detection; Interference channels; Iterative decoding; Memory; Product codes; Redundancy; Tensile stress; Viterbi algorithm; Tensor product codes, inter-symbol interference, turbo equalization, error-pattern correction, q-ary LDPC, multilevel log-likelihood ratio, tensor symbol signatures, signature correcting code, detection postprocessing.;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/JSAC.2010.100212
Filename :
5402490
Link To Document :
بازگشت