Efficient Memory Parity Check Matrix Optimization for Low Latency Quasi Cyclic LDPC Decoder

Author(s):  
Mhammed Benhayoun ◽  
Mouhcine Razi ◽  
Anas Mansouri ◽  
Ali Ahaitouf
2011 ◽  
Vol 59 (2) ◽  
pp. 149-155 ◽  
Author(s):  
W. Sułek

Pipeline processing in low-density parity-check codes hardware decoderLow-Density Parity-Check (LDPC) codes are one of the best known error correcting coding methods. This article concerns the hardware iterative decoder for a subclass of LDPC codes that are implementation oriented, known also as Architecture Aware LDPC. The decoder has been implemented in a form of synthesizable VHDL description. To achieve high clock frequency of the decoder hardware implementation - and in consequence high data-throughput, a large number of pipeline registers has been used in the processing chain. However, the registers increase the processing path delay, since the number of clock cycles required for data propagating is increased. Thus in general the idle cycles must be introduced between decoding subiterations. In this paper we study the conditions for necessity of idle cycles and provide a method for calculation the exact number of required idle cycles on the basis of parity check matrix of the code. Then we propose a parity check matrix optimization method to minimize the total number of required idle cycles and hence, maximize the decoder throughput. The proposed matrix optimization by sorting rows and columns does not change the code properties. Results, presented in the paper, show that the decoder throughput can be significantly increased with the proposed optimization method.


2020 ◽  
Vol 174 (2) ◽  
pp. 137-165
Author(s):  
Nazanin Keshavarzian ◽  
Arsham Borumand Saeid ◽  
Abolfazl Tehranian

Symmetry ◽  
2018 ◽  
Vol 10 (10) ◽  
pp. 510 ◽  
Author(s):  
Mumtaz Ali ◽  
Huma Khan ◽  
Le Son ◽  
Florentin Smarandache ◽  
W. Kandasamy

In this paper, we design and develop a new class of linear algebraic codes defined as soft linear algebraic codes using soft sets. The advantage of using these codes is that they have the ability to transmit m-distinct messages to m-set of receivers simultaneously. The methods of generating and decoding these new classes of soft linear algebraic codes have been developed. The notion of soft canonical generator matrix, soft canonical parity check matrix, and soft syndrome are defined to aid in construction and decoding of these codes. Error detection and correction of these codes are developed and illustrated by an example.


Sign in / Sign up

Export Citation Format

Share Document