On the performance of high-rate TPC/SPC codes and LDPC codes over partial response channels

被引:53
作者
Li, J [1 ]
Narayanan, KR
Kurtas, E
Georghiades, CN
机构
[1] Texas A&M Univ, Dept Elect Engn, College Stn, TX 77843 USA
[2] Seagate Res, Seagate Technol, Pittsburgh, PA 15203 USA
基金
美国国家科学基金会;
关键词
data storage system; density evolution; iterative decoding; low-density parity check codes; message-passing decoding; partial response channels; precoding; turbo product codes;
D O I
10.1109/TCOMM.2002.1006554
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper evaluates two-dimensional turbo product codes based on single-parity check codes (TPC/SPC) and low-density parity check (LDPC) codes for use in digital magnetic recording systems. It is first shown that the combination of a TPC/SPC code and a precoded partial response (PR) channel results in a good distance spectrum due to the interleaving gain. Then, density evolution is used to compute the thresholds for TPC/SPC codes and LDPC codes over PR channels. Analysis shows that TPC/SPC codes have a performance close to that of LDPC codes for large codeword lengths. Simulation results for practical block lengths show that TPC/SPC codes perform as well as LDPC codes in terms of bit error rate, but possess better burst error statistics which is important in the presence of an outer Reed-Solomon code. Further, the encoding complexity of TPC/SPC codes is only linear in the codeword length and the generator matrix does not have to be stored explicitly. Based on the results in the paper and these advantages, TPC/SPC codes seem like a viable alternative to LDPC codes.
引用
收藏
页码:723 / 734
页数:12
相关论文
共 32 条
[1]   Serial concatenation of interleaved codes: Performance analysis, design, and iterative decoding [J].
Benedetto, S ;
Divsalar, D ;
Montorsi, G ;
Pollara, F .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1998, 44 (03) :909-926
[3]   Analysis of sum-product decoding of low-density parity-check codes using a Gaussian approximation [J].
Chung, SY ;
Richardson, TJ ;
Urbanke, RL .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2001, 47 (02) :657-670
[4]  
CLARK GC, 1981, ERROR CORRECTIOIN CO
[5]  
DUMAN TM, 1999, P GLOB TEL C B, V1, P744
[6]   Analyzing the turbo decoder using the Gaussian approximation [J].
El Gamal, H ;
Hammons, AR .
2000 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2000, :319-319
[7]   ERROR-FREE CODING [J].
ELIAS, P .
IRE TRANSACTIONS ON INFORMATION THEORY, 1954, (04) :29-37
[8]  
FAN JL, 37 ALL C
[9]   LOW-DENSITY PARITY-CHECK CODES [J].
GALLAGER, RG .
IRE TRANSACTIONS ON INFORMATION THEORY, 1962, 8 (01) :21-&
[10]   Iterative decoding of binary block and convolutional codes [J].
Hagenauer, J ;
Offer, E ;
Papke, L .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1996, 42 (02) :429-445