Method for establishing pipelined belief propagation (BP) polar decoder hardware architecture and decoder hardware architecture

A technology of hardware architecture and establishment method, applied in the field of polar code decoding processing, can solve the problems of lack of competitiveness of polar BP decoder hardware performance, high hardware complexity, etc., to improve hardware utilization and reduce hardware resources. Consume and reduce the effect of decoding delay

Active Publication Date: 2019-03-29
SHANDONG UNIV OF SCI & TECH
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005]Due to the utilization rate of each functional unit and high hardware complexity, the hardware performance of the polarized BP decoder is still not competitive, and it is necessary to further improve the polarized Hardware performance of BP decoder, reducing hardware complexity of polarized BP decoder

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
  • Method for establishing pipelined belief propagation (BP) polar decoder hardware architecture and decoder hardware architecture
  • Method for establishing pipelined belief propagation (BP) polar decoder hardware architecture and decoder hardware architecture
  • Method for establishing pipelined belief propagation (BP) polar decoder hardware architecture and decoder hardware architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention.

[0031] Such as Figure 1 to Figure 7 As shown, in the present invention, since only one BCB is used for each stage, it is carried out according to the update mode of the pipeline, if the data generated by the BCB of the current stage cannot be consumed in time by the BCB of the next stage, a delay component will be needed, and along with As the information is transmitted step by step, the required delay will increase, so the more hardware resources will be consumed, and the entire decoding delay will also increase. Now, the data required by the next-level BCB does not ...

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 method for establishing a pipelined belief propagation (BP) polar decoder. The method comprises the following steps: step 1, setting the maximum number of iterations of BP decoding; step 2, decoding polar encoding information by using a BP decoding algorithm; step 3, updating a node information value in each iteration process; and step 4, establishing hardware architectureof the pipelined BP polar decoder. According to the method in the invention, each iterative process is carried out according to the information updating mode. Compared with the existing pipelined BPpolar decoder, under different code lengths, when iteration is carried out once, the decoding delay can be reduced by 33.45% to 34.52%, the utilization rate of the BCB is increased by 50.13% to 51.32%; and when the code length N is equal to 1024 bits, and the maximum number of iterations is 40 times, the resource consumption of a memory can be reduced by 25.6% to 38.76%, and the frequency is improved by 19.4% to 31.45%, thereby effectively reducing the decoding delay and hardware resource consumption, and improving the hardware utilization rate.

Description

technical field [0001] The present invention relates to a polar code decoding processing method, in particular to a method for establishing a hardware architecture of a pipelined BP polar decoder with a novel update scheme and the hardware architecture of the decoder. Background technique [0002] Polar Code (Polar Code) is a coding technology first proposed by E.Arikan at the ISIT Conference on International Information Theory in 2008. Under the binary discrete memoryless (B-DMC) channel, it has been proved theoretically that Shannon The limit, and the codec has a lower algorithm complexity, which has become a major breakthrough in the history of channel coding, and it is a research hotspot that has attracted much attention in the field of coding. Polar codes are constructed on the basis of channel polarization. Channel polarization includes two processes of channel combining and channel splitting. The channel polarization phenomenon makes it appear that when the code len...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H03M13/13H03M13/00
CPCH03M13/13H03M13/6502
Inventor 张小军李俊崔建明曾庆田张德学宋戈王道岩陈赓李恒忠
Owner SHANDONG UNIV OF SCI & TECH
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