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

Flash memory wear method and device, readable storage medium and electronic equipment

A wear device, flash memory technology, applied in the field of readable storage media and electronic equipment, devices, flash memory wear methods, can solve problems such as low work efficiency

Active Publication Date: 2021-05-18
成都佰维存储科技有限公司
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be seen that the flash memory wear work in the early stage will consume a lot of labor costs, and the work efficiency is low

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
  • Flash memory wear method and device, readable storage medium and electronic equipment
  • Flash memory wear method and device, readable storage medium and electronic equipment
  • Flash memory wear method and device, readable storage medium and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] Please refer to figure 2 , a flash memory wear method comprising the steps of:

[0061] S1. Receive a wear instruction, and turn off the LDPC encoding function and correction function of the flash memory;

[0062] Specifically, in this embodiment, after receiving the wear command, the LDPC function and the scrambler (scrambler) are turned off to prevent the LDPC from generating check data and prevent the scrambler from scrambling when writing data, so as to ensure subsequent Fixed data can be written when flash memory is written;

[0063] S2. Erase each flash memory block, and write a corresponding preset fixed value to each page in each flash memory block after erasing, until each page in each flash memory block is written Finish;

[0064] Wherein, each flash memory block is erased and written into a corresponding preset fixed value one by one in a preset order until each flash memory block has been erased and written once;

[0065] Wherein, writing the correspond...

Embodiment 2

[0078] The difference between this embodiment and Embodiment 1 is that how to determine the preset fixed value is specifically defined:

[0079] Wherein, the preset fixed value is the level value of each bit of the corresponding memory cell when the threshold voltage applied to the flash memory is maximum;

[0080] Among them, in this example, please refer to Figure 7 , usually when writing, no matter what data is written, after the write operation is scrambled by the scrambler module at the host control end, the 0 and 1 values ​​of each page in the flash memory block will be evenly distributed, so that The memory cells of the entire page are evenly distributed among Figure 7 Among the 8 states of Figure 7 The abscissa in the middle is the read threshold voltage Vr, and the ordinate is the number of cells. The more you go to the right, the greater the voltage, and the greater the voltage applied during writing, the greater the wear on the memory cell. Figure 7 The 8 sta...

Embodiment 3

[0087] Please refer to image 3 , a flash wear device comprising:

[0088] The initialization module is used to receive the wear instruction, and close the LDPC encoding function and correction function of the flash memory;

[0089] The erasing and writing module is used to erase each flash memory block, and writes a corresponding preset fixed value to each page in each flash memory block after erasing, until each flash memory block in each All pages are written;

[0090] The cycle module is used to cycle the above-mentioned erasing and writing operations on each flash memory block until the number of times of erasing and writing of each flash memory block reaches a preset number of times of erasing and writing.

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 flash memory wear method and device, a readable storage medium and electronic equipment. And when data is written into each flash memory block, a corresponding preset fixed value is writen into each page in each flash memory block. In the prior art, random data is usually written into each page of a flash memory block; yet, according to the invention, the corresponding preset fixed value is written into each page, so that each page can be in the corresponding fixed level value, all the storage units are written into a fixed state, the abrasion rate of the flash memory can be increased, and the abrasion time before the flash memory is tested is shortened; when the flash memory is worn, the LDPC coding function and the correction function are closed to ensure that the preset fixed data is not interfered by coding and correction when being subsequently written into the flash memory, thereby ensuring that a fixed value can be written into each page and the wear of the flash memory is accelerated.

Description

technical field [0001] The invention relates to the technical field of data storage, in particular to a flash memory wearing method, device, readable storage medium and electronic equipment. Background technique [0002] Flash memory (Nand flash), a non-volatile memory, is an important part of SSD (solid state drives, solid state drives), so for solid state drive development companies, if they want to make their products more competitive, they must It is necessary to have a thorough grasp of the characteristics of flash memory, so as to make better use of flash memory and improve the life and stability of flash memory. Therefore, it is inevitable to conduct a series of research on flash memory. Such as life-related research, it is often necessary to do some wear-related experiments on flash memory. In addition, some flash memory is unstable when using the first few pec (program erasecount, erasing times), so it is necessary to let the flash memory go through this stage befo...

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): G06F3/06G06F12/02G11C16/34
CPCG06F3/0607G06F3/0652G06F3/0679G06F12/0246G11C16/3495
Inventor 孙成思孙日欣童海涛
Owner 成都佰维存储科技有限公司
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