An Efficient Short High-Order Non-Binary LDPC Decoder Architecture Using a Message-Adaptation EMS Algorithm
Autor: | Ting-An Hu, Huang-Chang Lee, Wei-Xiang Chu, Yeong-Luh Ueng, Mao-Ruei Li |
---|---|
Rok vydání: | 2021 |
Předmět: |
General Computer Science
Computer science layered decoding very large scale integration (VLSI) architecture General Engineering Binary number Data_CODINGANDINFORMATIONTHEORY early termination (ET) Decoder architecture Non-binary low-density parity-check (NB-LDPC) codes TK1-9971 message-adaptation extended min-sum (MA-EMS) algorithm General Materials Science Electrical engineering. Electronics. Nuclear engineering High order Low-density parity-check code Adaptation (computer science) Algorithm |
Zdroj: | IEEE Access, Vol 9, Pp 161520-161532 (2021) |
ISSN: | 2169-3536 |
DOI: | 10.1109/access.2021.3131729 |
Popis: | Short non-binary (NB) low-density parity-check (LDPC) codes provide excellent error rate performance compared to their binary counterparts. This paper presents an efficient layered decoder architecture for short high-order non-binary LDPC codes. A hardware-friendly message-adaptation extended Min-Sum (MA-EMS) algorithm is proposed, where a variety of truncation sizes and message compressions are used, such that the number of decoding cycles and the storage requirements can be reduced. A configurable design that supports a variety of truncation sizes is also proposed such that the hardware efficiency can be significantly increased. An early termination (ET) scheme is used so as to decrease the required number of decoding cycles. These techniques can greatly reduce the complexity of the decoder with almost no loss in performance. To demonstrate these techniques, a (64, 32) 256-ary LDPC decoder is implemented in a 90 nm process, which can provide a throughput of 322.9 Mbps and occupies an area of 6.74 mm2. The proposed MA-EMS decoder is able to achieve a similar error-rate performance and a much better area efficiency compared to the original EMS decoder. |
Databáze: | OpenAIRE |
Externí odkaz: |