Check patentability & draft patents in minutes with Patsnap Eureka AI!

A BCH code based ECC system and a memory

A technology of BCH decoder and BCH encoder, applied in cyclic codes, using linear codes for error correction/detection, using block codes for error correction/detection, etc., can solve low work efficiency and fixed redundancy of error correction capabilities Power consumption, power consumption waste and other issues

Active Publication Date: 2018-10-19
INST OF MICROELECTRONICS CHINESE ACAD OF SCI
View PDF15 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Since the bit error rate of the data is relatively low at the beginning of the use of the memory chip, the working efficiency of the ECC module in the memory chip is very low at this time, and the bit error rate of the data is a very slow rising process, that is to say, the ECC module will be in an unstable state for a long time. In the saturated working state, the error correction capability of the traditional ECC module is fixed and there is a lot of redundant power consumption when the circuit is running. The power consumption for data with different bit error rates is basically the same, and a large amount of power consumption will be wasted. Lose

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
  • A BCH code based ECC system and a memory
  • A BCH code based ECC system and a memory
  • A BCH code based ECC system and a memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] refer to figure 2 , figure 2 A schematic diagram of the working environment of a BCH code-based ECC system provided by an embodiment of the present invention, the ECC system 21 includes: a BCH decoder 23 and an error correction capability control circuit 26, and the BCH decoder 23 includes multiple computing unit.

[0046] Wherein, the error correction capability control circuit 26 is used to control the working state of the operation unit in the BCH decoder 23 according to the bit error rate of the data to be decoded, so as to change the error correction capability of the BCH decoder 23 .

[0047] That is to say, the error correction capability control circuit 26 controls the corresponding operation unit among the plurality of operation units in the BCH decoder 23 to work according to the bit error rate of the data to be decoded, and the remaining operation units Stop working to change the error correction capability of the BCH decoder 23.

[0048]Specifically, ac...

Embodiment 2

[0063] Based on the first embodiment of the present invention, as Figure 5 as shown, Figure 5 A schematic diagram of the working environment of another BCH code-based ECC system provided by an embodiment of the present invention, the ECC system 31 includes: a BCH decoder 23 and an error correction capability control circuit 26, and the BCH decoder 23 includes Multiple computing units.

[0064] Wherein, the error correction capability control circuit 26 is used to control the working state of the operation unit in the BCH decoder 23 according to the bit error rate of the data to be decoded, so as to change the error correction capability of the BCH decoder 23 .

[0065] That is to say, the error correction capability control circuit 26 controls the corresponding operation unit among the plurality of operation units in the BCH decoder 23 to work according to the bit error rate of the data to be decoded, and the remaining operation units Stop working to change the error corre...

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 code based ECC system and a memory. The ECC system comprises a BCH decoder and an error correcting capability control circuit. The BCH decoder comprises a plurality of operation units. The error correcting capability control circuit is used for controlling the operation state of the operation units in the BCH decoder according to an error rate of to-be-decoded data tochange the error correcting capability of the BCH decoder. The ECC system controls the operation state of the operation units in the BCH decoder according to the error rate of the to-be-decoded datathrough the error correcting capability control circuit, that is to say, the number of circuits when the BCH decoder is running is changed, so that a corresponding error correcting ability can still be achieved when only part of the circuits are running at a low error rate and the power consumption can be greatly reduced at the same time.

Description

technical field [0001] The present invention relates to the technical field of memory, and more specifically, relates to an ECC system and memory based on BCH codes. Background technique [0002] With the continuous development of science and technology, various memories have been widely used in people's daily life and work, bringing great convenience to people's life. [0003] Based on the "big data" era, high-capacity and low-power memory is developing rapidly. Since 3D NAND flash memory entered the market in 2014, the capacity of flash memory has almost doubled every year. As the storage capacity increases, the complexity and power consumption of the ECC (Error Correcting Code, error checking and correction) system also increase, and the power consumption mainly comes from the ECC module. [0004] Since the data bit error rate is relatively low at the beginning of the use of the memory chip, the working efficiency of the ECC module in the memory chip is very low at this ...

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/15
CPCH03M13/15Y02D10/00
Inventor 王颀李子夫谢蓉芳霍宗亮叶甜春
Owner INST OF MICROELECTRONICS CHINESE ACAD OF SCI
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More