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

BCH (Bose, Ray-Chaudhuri, Hocquenghem) decoding system with pipeline structures

A technology of decoding system and pipeline structure, applied in the field of computer storage error correction, can solve the problems of restricting performance, considering BCH decoder circuit resource sharing, unable to realize pipeline execution of decoding process, etc., so as to improve throughput and reduce The effect of hardware overhead

Active Publication Date: 2018-02-13
HUAZHONG UNIV OF SCI & TECH
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the separate research on each module of the BCH decoder does not consider the circuit resource sharing in the BCH decoder as a whole, resulting in a large amount of hardware resource overhead
At present, a research team has proposed a syndrome-Qian search block circuit structure that shares hardware resources, which can reduce the overall hardware complexity of the BCH decoder, but it cannot implement the pipeline execution of the decoding process, which restricts the improvement of performance.

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
  • BCH (Bose, Ray-Chaudhuri, Hocquenghem) decoding system with pipeline structures
  • BCH (Bose, Ray-Chaudhuri, Hocquenghem) decoding system with pipeline structures
  • BCH (Bose, Ray-Chaudhuri, Hocquenghem) decoding system with pipeline structures

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0024] First explain and illustrate the technical terms of the present invention, and make the following provisions in the follow-up description:

[0025] BCH (n, k, t) code: indicates that the codeword length is n bits (nm -1, m is a positive integer, when n=2 m When -1, the BCH code is a standard BCH code), the information bit length is k bits, and the redundant bit information bits are r bit...

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 discloses a BCH (Bose, Ray-Chaudhuri, Hocquenghem) decoding system with pipeline structures, and belongs to the technical field of computer memory error correction. The BCH decoding system comprises a parallel correction factor computing module, a key equation solving-parallel Chien search module, an FIFO (first in, first out) memory module and a BCH decoding controller module. The parallel correction factor computing module is used for carrying out parallel computing according to received data to obtain correction factors; the key equation solving-parallel Chien search module isused for acquiring key equations by means of computing according to the correction factors and finding out solution of the key equations; the FIFO memory module is used for aching data read from NAND(not and) Flash chips, and data in the FIFO memory module can be outputted step by step when the solution of the key equations is computed; the BCH decoding controller module is used for implementingparallel execution on BCH decoding two-stage pipelines. The BCH decoding system has the advantages that hardware resources in different modules in BCH decoders are reused, BCH decoding can be carriedout by the aid of the parallel pipeline structures, accordingly, BCH decoding throughput can be effectively improved, and the hardware expense can be reduced.

Description

technical field [0001] The invention belongs to the field of computer storage error correction, and more specifically relates to a BCH decoding system with a pipeline structure. Background technique [0002] With the wide application of non-volatile storage devices using NAND Flash as the medium, single-layer NAND Flash can no longer meet the requirements of large-capacity and low-cost storage. The new generation of multi-layer memory has low unit cost, high storage density, and large storage capacity. It is increasingly used in non-volatile storage systems. However, due to the increasingly smaller distance between the chip process and adjacent programming levels, the raw bit error rate (RBER) of NAND Flash has increased sharply. Traditional error-correcting codes have Unable to meet reliability requirements. As a cyclic code, BCH (Bose, Ray-Chaudhuri, Hocquenghem) code has excellent performance and simple structure, and is an error correction code technology widely used in...

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): G06F11/10G11C29/42G11C29/04H03M13/15
CPCG06F11/1068G11C29/42G11C2029/0411H03M13/152
Inventor 童薇冯丹刘景宁刘传奇纪少彬
Owner HUAZHONG UNIV OF SCI & TECH
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