Unlock instant, AI-driven research and patent intelligence for your innovation.

Realization method of a bch decoder and a compiler for generating the decoder

A BCH decoder and decoding technology, applied in the direction of encoding, cyclic code, code conversion, etc., can solve the problems of urgent demand for reusability, limited working frequency and circuit area, and incompetence, so as to reduce power consumption , save time for code modification and circuit verification, and enhance the effect of the scope of use

Active Publication Date: 2020-11-20
PEKING UNIV
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For an error-correcting code circuit of a specific transmission standard, how to adjust the calculation concurrency and pipeline structure of the circuit between the circuit area limited by static power consumption and the highest main frequency limited by dynamic power consumption is a challenging design task, the traditional single error-correcting code circuit structure with reconfigurable codewords, its operating frequency and circuit area have been limited by the pre-designed circuit structure that cannot be changed, so it is not suitable for the ultra-low power transmission equipment in the new generation of mobile applications needs
On the other hand, circuit redesign, verification time overhead, and increasingly tight R&D time budget caused by diverse error-correcting code pattern design requirements make the reusability of error-correcting code modules in integrated circuits more urgent.

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
  • Realization method of a bch decoder and a compiler for generating the decoder
  • Realization method of a bch decoder and a compiler for generating the decoder
  • Realization method of a bch decoder and a compiler for generating the decoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail in conjunction with the accompanying drawings.

[0041] The present invention provides a kind of BCH decoder and the implementation method of the compiler that generates this decoder, and the parameter of this BCH decoder includes original code packet length n=2 m -1, where m represents the order of the original polynomial; information bit length k; the correctable error number t of the block code; the code length l (l≤n) of the shortened code under the corresponding original code; the designed BCH decoding The decoding parallelism p of the device.

[0042] Please refer to figure 1 , the compiler that generates BCH decoder according to input BCH decoder configuration parameter (m, k, t, l, p), the BCH decoder algorithm that adopts is simulated under this parameter, obtains and The output data precisely ma...

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 BCH decoder and a realizing method of a compiler for generating same. The compiler for generating the BCH decoder performs simulation on an adopted BCH decoder algorithm according to an input BCH decoder configuration parameter and obtains output data which accurately match an actual circuit operation result of the BCH decoder, so that a user determines whether a current parameter satisfies an actual application requirement. If the requirement is satisfied, a verification platform testing excitation is obtained. Afterwards, the compiler analyzes a Galois field multiplier kind required for decoding by the BCH decoder, the topological structure and the circuit structure of each part, and generate a register transmission grade BCH decoder circuit register transmission grade description code and a testing platform code which correspond with the circuit structure, wherein the BCH decoder algorithm comprises syndrome computation, error position polynominal computation and a Chien search algorithm.

Description

technical field [0001] The invention relates to data error correction code technology, in particular to a BCH decoder and a method for realizing a compiler for generating the decoder. Background technique [0002] In digital storage and digital communication systems, due to the structural characteristics of storage media, unsatisfactory transmission channels and external interference and noise, errors will inevitably occur during digital signal transmission. The error correction code is used to find and correct a certain number of data errors by adding redundant data to the original data according to certain rules, so as to ensure the reliability of the data. [0003] With the improvement of data transmission rate, the requirements for error correction code processing performance are getting higher and higher. Because the power consumption of the decoder circuit is proportional to the square of the circuit clock frequency, in order to reduce the power consumption of the circ...

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 Patents(China)
IPC IPC(8): H03M13/15
CPCH03M13/152
Inventor 郭璇肖如吾赵玉萍李斗
Owner PEKING UNIV