2021
DOI: 10.1587/elex.18.20210128
|View full text |Cite
|
Sign up to set email alerts
|

Low-complexity encoder implementation for LDPC codes in CCSDS standard

Abstract: The traditional direct LDPC encoder in CCSDS standard for space application needs to store the first row in each submatrix of the generator matrix, making the circuit implementation complex. To solve this problem, a low-complexity encoder for LDPC codes is implemented in this letter. The encoder stores the vector in random-access memory (RAM). To implement the multiplication of sparse matrix and vector with limited hardware resources, the encoder takes the row indexes of nonzero entries in each column of spars… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 28 publications
0
1
0
Order By: Relevance
“…One of the primary channel-coding techniques used in 5G is referred to as "LDPC codes". The creation of safe channel coding techniques is one of the most crucial defense strategies for 5G technology's  ISSN: 2302-9285 channel coding against side-channel attacks [19]. The multiplicative masking technique is used in the current study for LDPC codes to increase network security for 5G systems.…”
Section: Multiplicative Maskingmentioning
confidence: 99%
“…One of the primary channel-coding techniques used in 5G is referred to as "LDPC codes". The creation of safe channel coding techniques is one of the most crucial defense strategies for 5G technology's  ISSN: 2302-9285 channel coding against side-channel attacks [19]. The multiplicative masking technique is used in the current study for LDPC codes to increase network security for 5G systems.…”
Section: Multiplicative Maskingmentioning
confidence: 99%
“…The design can be easily reconstructed to support variable code rates and code lengths through parameter configuration. In [13], the encoder stores the matrix vector in random access memory (RAM). The row index of the non-zero entry in each column of the sparse check matrix is used as the write address of the RAM, which reduces the complexity of storage and calculation.…”
Section: Introductionmentioning
confidence: 99%