DocumentCode :
801546
Title :
Field programmable gate array (FPGA) for iterative code evaluation
Author :
Sun, Lingyan ; Song, Hongwei ; Keirn, Zak ; Kumar, B. V K Vijaya
Author_Institution :
Electr. & Comput. Eng. Dept., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume :
42
Issue :
2
fYear :
2006
Firstpage :
226
Lastpage :
231
Abstract :
Iterative codes such as low density parity check (LDPC) codes and turbo product codes (TPC) are of interest for data storage applications. To apply these codes to digital recording systems, two possible schemes are considered in this paper. In the first scheme, a single LDPC code of column weight j>2 is used to replace the Reed-Solomon (RS) code of the conventional channel. In the second scheme, an iterative code is used as the inner code and is concatenated with an outer RS code. Single parity check TPC code is considered for this scheme. We developed a high-throughput field programmable gate array (FPGA) platform to evaluate the error floor performance of LDPC codes and the error statistics of TPC codes in partial response (PR) channel with turbo equalization. High rate codes (rate 8/9 for LDPC code and rate 0.935 for TPC code) are evaluated for magnetic recoding application. The bit error rate (BER) performance of LDPC code down to 10-10 can be reached within 2 h using the FPGA platform. The TPC code error statistics are evaluated using about 1011 bits at different signal-to-noise (SNR) levels. For practical implementation complexity and power consumption, 2 channel iterations and 2 TPC decoder iterations are employed. The results show that the gain by applying TPC code under 2 channel iterations and 2 TPC decoder iterations is marginal.
Keywords :
Reed-Solomon codes; concatenated codes; digital magnetic recording; error statistics; field programmable gate arrays; iterative decoding; performance evaluation; turbo codes; Reed-Solomon code; bit error rate performance; channel iterations; data storage applications; decoder iterations; digital recording systems; error floor performance; error statistics; field programmable gate array; implementation complexity; iterative code evaluation; iterative decoding; low density parity check codes; magnetic recoding; parity check TPC code; partial response channel; power consumption; turbo equalization; turbo product codes; Bit error rate; Concatenated codes; Digital recording; Error analysis; Field programmable gate arrays; Iterative decoding; Memory; Parity check codes; Product codes; Reed-Solomon codes; Error statistics; FPGA; LDPC; TPC; iterative decoding;
fLanguage :
English
Journal_Title :
Magnetics, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9464
Type :
jour
DOI :
10.1109/TMAG.2005.861744
Filename :
1580679
Link To Document :
بازگشت