Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Encoder of LDPC code of layered quasi-circulation extended structure

An LDPC code, quasi-cyclic technology, applied in the field of encoders, can solve the problems of difficult implementation of LDPC code encoders, a large gap in the number of clocks, and an inflexible structure, and achieves the effect of saving resources and improving throughput.

Inactive Publication Date: 2008-02-06
SHANGHAI JIAO TONG UNIV
View PDF0 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the number of clocks consumed by each stage of the pipeline of the encoder is very different, which inhibits the further improvement of throughput, and the serial replacement module involved in it further limits the improvement of throughput.
Because the structure is not flexible enough, it is still difficult to realize the encoder of multi-code length and multi-code rate LDPC codes

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Encoder of LDPC code of layered quasi-circulation extended structure
  • Encoder of LDPC code of layered quasi-circulation extended structure
  • Encoder of LDPC code of layered quasi-circulation extended structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The embodiments of the present invention are described in detail below in conjunction with the accompanying drawings: this embodiment is implemented on the premise of the technical solution of the present invention, and detailed implementation methods and specific operating procedures are provided, but the protection scope of the present invention is not limited to the following the described embodiment.

[0033] FIG. 1 shows a schematic diagram of a layered quasi-cyclic LDPC check matrix based on the implementation of the present invention. In the figure, it is assumed that the row weight of check matrix H is d c , the column weight is d v , then the layer number of H matrix is ​​d v , each cyclic shift identity matrix is ​​q×q, and each block consists of p 2 A cyclically shifted unit matrix is ​​spliced ​​together, where A is composed of 1×(d c -d v ) blocks, B consists of 1×(d v -1) consists of blocks, T only occupies the size of one block, and C consists of (d...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention discloses a coder of LDPC code used in hierarchical quasi-cyclic expansion structure, comprising an input cache, a first depositing and caching pipeline grade, a second depositing pipeline grade, a third caching pipeline grade, a fourth depositing and caching pipeline grade and an output grade. By utilizing the character that the check matrix H is formed by connecting the quasi-cyclic sift matrix, the present invention simplifies the pipeline structure of the RU coding method, reduces the grades of the pipeline from sixth grade to fourth grade, and shortens the coding delay. Besides, the present invention decreases the largest pipeline delay and increases the coding thuoughput according to the fulfilling character of the main functional module. And the present invention also reduces the energy consumption of the coder ROM according to the operational character of the quasi-cyclic sift matrix; replaces the sparse matrixmultiply vector in the RU method with the quasi-cyclic sift unit matrix multiply vector; and replaces the non sparse matrix multiply vector in the RU method with the quasi-cyclic sift matrix multiply vector. A larger storing space can be remained in the ping pong RAM amid the grades to fit the demand of the variable length code and the VBR.

Description

technical field [0001] The invention relates to an encoder in the technical field of data communication, in particular to an encoder for an LDPC code with a layered quasi-cyclic extension structure. Background technique [0002] LDPC code (Low Density Check Code) is a coding technology first proposed by Gallager in 1963. It can be used as an error correction / error detection technology for various communication systems or information storage systems, because it has the performance of approaching the channel limit , has become a hot technology that has received the most attention in the past decade. Commonly used LDPC code encoding methods include the RU method and the method based on the generator matrix. The RU method is easy to implement, but the encoding throughput is low; the method based on the generator matrix has high throughput, but requires more resources. [0003] With the deepening of research on LDPC codes, hierarchical quasi-cyclic LDPC codes gradually come int...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H03M13/11
Inventor 张晨徐友云俞晖甘小莺
Owner SHANGHAI JIAO TONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products