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 :
بازگشت