Multi-standard LDPC encoder circuit base on SIMD architecture

A decoder, multi-standard technology, applied in the field of decoder circuits, can solve problems such as limitations, complex hardware implementation, and unfavorable simplified circuit design.

Inactive Publication Date: 2010-04-07
FUDAN UNIV
View PDF1 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the above three hardware design methods all have their defects and deficiencies in the direction of multi-standard LDPC decoder design: method ① is only applicable to TPMP algorithm, not suitable for variable code rate and variable code length hardware structure design, and the hardware implementation is The code length increases and becomes more and more complicated; the parallelism of the processing unit in method ② also has defects in realizin

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
  • Multi-standard LDPC encoder circuit base on SIMD architecture
  • Multi-standard LDPC encoder circuit base on SIMD architecture
  • Multi-standard LDPC encoder circuit base on SIMD architecture

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0028] According to the solution provided in the summary of the invention, the specific implementation of the multi-standard LDPC decoder based on the SIMD structure is as follows:

[0029] Before decoding, the main controller first reads the parameter configuration information from the instruction memory, and performs the initialization operation. The input buffer unit notifies the main controller that the data is ready and waiting for decoding after receiving a complete frame length data. After the main controller reads the data, the input buffer automatically enters the receiving state of the next frame of data.

[0030] At the beginning of decoding, the internal state machine controls the data flow of the entire decoder according to the decoding mode, and the main controller reads the row or column scanning instruction and sends it to the processing unit array. Multiple parallel processing units simultaneously receive the instruction stream sent from the main controller, ...

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 invention provides a multi-standard low density parity check (LDPC) encoder circuit base on a single instruction multiple data (SIMD) architecture. The LDPC encoder circuit comprises an input buffer unit, a master controller, an instruction memory, an intrinsic information memory, a posterior information memory, an external information memory, a parity check and output buffer unit and a processing unit array, wherein the processing unit array is composed of a plurality of concurrent processing units, and the processing unit adopts very large scale integrated circuits (VLSI) hardware architecture. The encoder adopts a novel two-phase message passing (TPMP) decoding algorithm, ensures that the hardware architecture is not limited by a special architecture of a block matrix, and realizes the separation of the hardware architecture and the block LDPC code check matrix architecture. The invention provides a flexible and configurable design circuit of the processing unit, effectively improves the use ratio of the hardware, reduces design area of chips, provides a dedicated and simplified SIMD instruction set which is suitable for various block LDPC codes, realizes the separation of the hardware architecture and the block LDPC code check matrix architecture, and meets the demands of multi-standard communication.

Description

technical field [0001] The invention relates to a decoder circuit, in particular to a multi-standard LDPC decoder circuit based on a SIMD (single instruction multiple data) structure. technical background [0002] In high-speed wireless digital communication systems, LDPC codes (Low Density Parity Check Codes) are an important type of forward error correction codes (Forward Error Correction), and have the decoding performance closest to the Shannon limit. And it has a very high data throughput rate that parallel processing can provide, is widely used in many wireless communication standards, and is expected to become the most important channel error correction code scheme in future wireless communication standards. IEEE 802.11n (WLAN) and IEEE 802.16e (WiMAX) in the field of broadband wireless access, European digital TV satellite transmission standard (DVB-S2) in the field of digital multimedia broadcasting, Chinese digital TV terrestrial transmission standard (DTMB) and su...

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 FUDAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products