DocumentCode
3560262
Title
Enhanced Message Passing in Turbo Product Code
Author
Yeh, Nan-Hsiung ; Steiner, Philip L. ; Li, Yan
Author_Institution
Seagate Technol. LLC, Fremont, CA
Volume
44
Issue
11
fYear
2008
Firstpage
3769
Lastpage
3772
Abstract
Turbo product code with single parity check (TPC/SPC) has demonstrated superior error correction capability over the conventional PRML channel. However, the performance usually suffers at higher code rate. A scheme to improve BER of TPC/SPC at higher code rate is proposed. By adding cyclic redundancy check (CRC) to TPC/SPC, a sub-block can be ensured error free after passing both the parity check and CRC. At the completion of each iteration, the messages from the error free sub-blocks are modified to greatly increase their confidence levels. The artificially high confidence level from those error free sub-block bits results in much more efficient iterations subsequently and greatly lowers the ultimate BER. It is found that enhanced message passing combined with noise prediction maximum likelihood (NPML) detection in the soft output Viterbi algorithm (SOVA) gives the best performance. Spinstand head/media signals passed through software channel are used to validate the channel performance.
Keywords
Viterbi detection; cyclic redundancy check codes; error correction codes; iterative decoding; maximum likelihood detection; message passing; parity check codes; turbo codes; PRML channel; cyclic redundancy check; enhanced message passing; error correction capability; noise prediction maximum likelihood detection; single parity check; soft output Viterbi algorithm; software channel; spinstand head/media signals; turbo product code; Iterative decoding; Viterbi detection; magnetic recording; partial response signaling; turbo codes;
fLanguage
English
Journal_Title
Magnetics, IEEE Transactions on
Publisher
ieee
ISSN
0018-9464
Type
jour
DOI
10.1109/TMAG.2008.2002406
Filename
4717620
Link To Document