Decoder Architectures and Implementations for Quasi-cyclic Low-density Parity-check Codes

Decoder Architectures and Implementations for Quasi-cyclic Low-density Parity-check Codes
Author :
Publisher :
Total Pages :
Release :
ISBN-10 : 1124906665
ISBN-13 : 9781124906669
Rating : 4/5 (669 Downloads)

Book Synopsis Decoder Architectures and Implementations for Quasi-cyclic Low-density Parity-check Codes by : Xiaoheng Chen

Download or read book Decoder Architectures and Implementations for Quasi-cyclic Low-density Parity-check Codes written by Xiaoheng Chen and published by . This book was released on 2011 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: Since the rediscovery of low-density parity-check (LDPC) codes in the late 1990s, tremendous progress has been made in code construction and design, decoding algorithms, and decoder implementation of these capacity-approaching codes. Recently, LDPC codes are considered for applications such as high-speed satellite and optical communications, the hard disk drives, and high-density flash memory based storage systems, which require that the codes are free of error-floor down to bit error rate (BER) as low as 10−12 to 10−15. FPGAs are usually used to evaluate the error performance of codes, since one can exploit the finite word length and extremely high internal memory bandwidth of an FPGA. Existing FPGA-based LDPC decoders fail to utilize the configurability and read-first mode of embedded memory in the FPGAs, and thus result in limited throughput and codes sizes. Four optimization techniques, i.e., vectorization, folding, message relocation, and circulant permutation matrix (CPM) sharing, are proposed to improve the throughput, scalability, and efficiency of FPGA-based decoders. Also, a semi-automatic CAD tool called QCSYN (Quasi-Cyclic LDPC decoder SYNthesis) is designed to shorten the implementation time of decoders. Using the above techniques, a high-rate (16129,15372) code is shown to have no error-floor down to the BER of 10−14. Also, it is very difficult to construct codes that do not exhibit an error floor down to 10−15 or so. Without detailed knowledge of dominant trapping sets, a backtracking-based reconfigurable decoder is designed to lower the error floor of a family of structurally compatible quasi-cyclic LDPC codes by one to two orders of magnitudes. Hardware reconfigurability is another significant feature of LDPC decoders. A tri-mode decoder for the (4095,3367) Euclidean geometry code is designed to work with three compatible binary message passing decoding algorithms. Note that this code contains 262080 edges (21.3 times of the (2048,1723) 10GBASE-T code) in its Tanner graph and is the largest code ever implemented. Besides, an efficient QC-LDPC Shift Network (QSN) is proposed to reduce the interconnect delay and control logic of circular shift network, a core component in the reconfigurable decoder that supports a family of structurally compatible codes. The interconnect delay and control logic area are reduced by a factor of 2.12 and 8, respectively. Non-binary LDPC codes are effective in combating burst errors. Using the power representation of the elements in the Galois field to organize both intrinsic and extrinsic messages, we present an efficient decoder architecture for non-binary QC-LDPC codes. The proposed decoder is reconfigurable and can be used to decode any code of a given field size. The decoder supports both regular and irregular non-binary QC-LDPC codes. Using a practical metric of throughput per unit area, the proposed implementation outperforms the best implementations published in research literature to date.


Decoder Architectures and Implementations for Quasi-cyclic Low-density Parity-check Codes Related Books

Decoder Architectures and Implementations for Quasi-cyclic Low-density Parity-check Codes
Language: en
Pages:
Authors: Xiaoheng Chen
Categories:
Type: BOOK - Published: 2011 - Publisher:

DOWNLOAD EBOOK

Since the rediscovery of low-density parity-check (LDPC) codes in the late 1990s, tremendous progress has been made in code construction and design, decoding al
Low-density Parity-check Codes
Language: en
Pages: 160
Authors: Gabofetswe Alafang Malema
Categories: Coding theory
Type: BOOK - Published: 2007 - Publisher:

DOWNLOAD EBOOK

The main contribution of this thesis is the development of LDPC code construction methods for some classes of structured LDPC codes and techniques for reducing
Design of Low-Floor Quasi-Cyclic IRA Codes and Their FPGA Decoders
Language: en
Pages: 254
Authors: Yifei Zhang
Categories:
Type: BOOK - Published: 2007 - Publisher:

DOWNLOAD EBOOK

Low-density parity-check (LDPC) codes have been intensively studied in the past decade for their capacity-approaching performance. LDPC code implementation comp
Low-complexity High-speed VLSI Design of Low-density Parity-check Decoders
Language: en
Pages: 218
Authors: Zhiqiang Cui
Categories: Decoders (Electronics)
Type: BOOK - Published: 2008 - Publisher:

DOWNLOAD EBOOK

Low-Density Parity-check (LDPC) codes have attracted considerable attention due to their capacity approaching performance over AWGN channel and highly paralleli
Low-Density Parity-Check Decoder Architectures for Integrated Circuits and Quantum Cryptography
Language: en
Pages:
Authors: Mario Milicevic
Categories:
Type: BOOK - Published: 2017 - Publisher:

DOWNLOAD EBOOK

Forward error correction enables reliable one-way communication over noisy channels, by transmitting redundant data along with the message in order to detect an