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

Method and device for generating trial and error table of nonvolatile memory

A non-volatile, memory technology, applied in the direction of static memory, instrument, character and pattern recognition, etc., can solve the problems of slow data processing, waste of time for processing commands, bad user experience of customers, etc., to improve user experience and improve Error correction process, the effect of improving error correction efficiency

Pending Publication Date: 2021-02-05
BEIJING ZETTASTONE TECH CO LTD +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1) Because the retry table needs to be queried one by one, when the correction fails, the next entry in the table will be tried, which will inevitably increase the number of trial and error and increase the delay in processing write commands, so that the solid state disk (Solid State Disk, SSD) processes data would become insanely slow, giving customers a poor user experience
[0006] 2) The retry table provided by the nand flash manufacturer is only the retry value under some specific environment variables, and the usage scenarios of SSD are ever-changing. Many scenarios cannot be covered by the retry table provided by the manufacturer, so the data may be corrected after all the table items are tried. If you don't come back, you will waste a lot of time processing orders
[0007] For the above problems, no effective solution has been proposed

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 and device for generating trial and error table of nonvolatile memory
  • Method and device for generating trial and error table of nonvolatile memory
  • Method and device for generating trial and error table of nonvolatile memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023]In order to enable those skilled in the art to better understand the solutions of the application, the technical solutions in the embodiments of the application will be clearly and completely described below in conjunction with the drawings in the embodiments of the application. Obviously, the described embodiments are only It is a part of the embodiments of this application, not all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative work should fall within the protection scope of this application.

[0024]It should be noted that the terms "first" and "second" in the description and claims of the application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments ...

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 method and a device for generating a trial and error table of a nonvolatile memory. The method comprises the steps of obtaining an environment variable causing a read data error of the nonvolatile memory; determining a quantitative description value of the environment variable, wherein the quantitative description value is used for describing the environment variable through accurate data; reading the data of the nonvolatile memory under the quantitative description values of different environment variables respectively; and generating a trial and error table of the nonvolatile memory according to the data read from the nonvolatile memory. According to the method and the device, the technical problems of relatively low error correction efficiency and relatively few use scenes covered by a fixed trial and error table provided by a manufacturer due to the fact that a fixed trial and error table provided by a nand flash manufacturer is used for correcting read error data when UECC (Unified Error Correction Code) occurs during reading of the Nand flash are solved.

Description

Technical field[0001]The present application relates to the field of storage devices, and in particular to a method and device for generating a trial and error table of a non-volatile memory.Background technique[0002]When UECC (Uncorrectable Error Checking and Correcting) appears when reading Nand flash, the first step is to use the retry table to correct, and to correct the read error data by trying different retry table values.[0003]The existing retry method is to query the fixed retry table provided by the nand flash manufacturer, and use the entries provided by the retry table to try to read the nand flash in turn. If the data is corrected, stop the table lookup; if the data cannot be corrected, the retry table will be checked until the entire table is searched.[0004]The existing retry methods mainly have the following disadvantages:[0005]1) Because you need to query the retry table one by one, when the correction is not returned, the next entry in the table will be tried. 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
Patent Type & Authority Applications(China)
IPC IPC(8): G11C29/42G06K9/62
CPCG11C29/42G06F18/23
Inventor 程威占志刚
Owner BEIJING ZETTASTONE TECH CO LTD