Academic Press Library in Mobile and Wireless Communications 2014
DOI: 10.1016/b978-0-12-396499-1.00013-3
|View full text |Cite
|
Sign up to set email alerts
|

Hardware Design and Realization for Iteratively Decodable Codes

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
6
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 64 publications
0
6
0
Order By: Relevance
“…The main novelty of the paper consists of: (1) a new low-cost processing unit that merges in an efficient way the logical functionalities of the Variable-Node Unit (VNU) and the A Posteriori Log-Likelihood Ratio (AP-LLR) unit, (2) a high speed, low-cost Check-Node Unit (CNU) architecture, which is executed twice in order to complete the computation of the check-node messages at each iteration, (3) a splitting of the iteration processing in two perfectly symmetric stages, executed in two consecutive clock cycles, each one using exactly the same processing resources; the processing load is perfectly balanced between the two clock cycles, thus yielding an optimal clock frequency. Synthesis results targeting a 65nm CMOS technology for a (3,6)-regular (648, 1296) Quasi-Cyclic LDPC code and for the WiMax (1152, 2304) irregular QC-LDPC code show significant improvements in terms of area and throughput compared to the baseline architecture discussed in this paper, as well as several state of the art implementations.…”
mentioning
confidence: 85%
See 1 more Smart Citation
“…The main novelty of the paper consists of: (1) a new low-cost processing unit that merges in an efficient way the logical functionalities of the Variable-Node Unit (VNU) and the A Posteriori Log-Likelihood Ratio (AP-LLR) unit, (2) a high speed, low-cost Check-Node Unit (CNU) architecture, which is executed twice in order to complete the computation of the check-node messages at each iteration, (3) a splitting of the iteration processing in two perfectly symmetric stages, executed in two consecutive clock cycles, each one using exactly the same processing resources; the processing load is perfectly balanced between the two clock cycles, thus yielding an optimal clock frequency. Synthesis results targeting a 65nm CMOS technology for a (3,6)-regular (648, 1296) Quasi-Cyclic LDPC code and for the WiMax (1152, 2304) irregular QC-LDPC code show significant improvements in terms of area and throughput compared to the baseline architecture discussed in this paper, as well as several state of the art implementations.…”
mentioning
confidence: 85%
“…Layered scheduling advantageously applies to Quasi-Cyclic (QC) LDPC codes [5], which are naturally equipped with a layered structure, and also known to significantly reduce the complexity of the interconnection network. Due to their benefits in terms of area/throughput/flexibility, layered QC-LDPC decoders have been widely adopted, and can be considered as a de facto standard solution in most applications [6]. Additional considerations may address different optimizations at the processing unit level, e.g., implementing different decoding algorithms or processing the input data in either a serial or a parallel manner [7].…”
Section: Introductionmentioning
confidence: 99%
“…When F is applied at the VNprocessing step, both VN-and CN-messages belong to a strict subset of the alphabet M, namely M ′ = Im(F ) ⊂ M. This may result in significant memory savings for storing the exchanged messages. It is worth noting that many hardware implementations of Quasi-Cyclic (QC) LDPC decoders rely on a layered architecture, which only requires storing the checknode messages [12].…”
Section: Implementation Benefitsmentioning
confidence: 99%
“…When F is applied at the VN-processing step, both VN-and CN-messages belong to a strict subset of the alphabet M, namely M = Im(F ) ⊂ M. When F is applied at the CN-processing step, only CN-messages belong to M . However, it is worth noting that many hardware implementations of Quasi-Cyclic (QC) LDPC decoders rely on a layered architecture, which only requires storing the checknode messages [7].…”
Section: Examples Of Ns-faidsmentioning
confidence: 99%
“…One important characteristic of LDPC decoders is that the memory and interconnect blocks dominate the overall area/delay/power performance of the hardware design [7]. To address this issue, we build upon the concept of Finite Alphabet Iterative Decoders (FAIDs), introduced in [8]- [10].…”
Section: Introductionmentioning
confidence: 99%