Binary LDPC short code construction method, binary LDPC short code construction device, terminal and storage medium
A technology of LDPC code and construction method, applied in coding, electrical components, code conversion, etc., can solve problems such as affecting the performance of LDPC code, slowing down the convergence speed of iterative decoding algorithm, reducing decoding efficiency of decoding algorithm, etc. Decoding performance, beneficial to application implementation, and the effect of simplifying logic design
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0054] The binary LDPC short code construction method of the present invention solves the short loop problem of finite-length LDPC codes in the prior art, and realizes the construction of large-circumference-length LDPC codes. LDPC refers to Low Density Parity Check Code Graph. The invention can save a lot of storage space and simplify the logic design of the codec by making full use of the block cycle characteristics of the check matrix of the QC-LDPC code, which is a subclass of the LDPC code, so as to be more beneficial to the hardware design. Application implementation. On the other hand, by optimizing the mask of the basis matrix and the check matrix, the girth of the LDPC code can be increased to 8, the short loop in the Tanner graph can be eliminated, and the decoding performance of the LDPC code can be effectively improved.
[0055] see figure 1 , the binary LDPC short code construction method of this embodiment uses the check matrix H of the QC-LDPC code to obtain t...
Embodiment 2
[0096] This embodiment introduces an apparatus for constructing a binary LDPC short code. The apparatus for constructing a binary LDPC short code in this embodiment corresponds to the method for constructing a binary LDPC short code in Embodiment 1. When the method for constructing a binary LDPC short code uses software When it is implemented, the software function framework it adopts is the framework of the binary LDPC short code construction device.
[0097] The binary LDPC short code construction device includes a determination module, an initialization module, an optimization module, a mask module, and an extension module.
[0098] The determination module is used to determine the basis matrix H of the QC-LDPC code b ; Determine the specific basis matrix H of the module b The method for determining is as described in step (1) in Embodiment 1, and will not be described in detail here.
[0099] The initialization module is used to initialize the basis matrix H b ;Initiali...
Embodiment 3
[0108] This embodiment provides a computer terminal, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the steps of the binary LDPC short code construction method of Embodiment 1 are implemented.
[0109]When the binary LDPC short code construction method of Embodiment 1 is applied, it can be applied in the form of software, such as a program designed to run independently, installed on a computer terminal, and the computer terminal can be a computer, a smart phone, or the like. It can also be designed as an embedded running program and installed on a computer terminal, such as a single-chip microcomputer.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com