Loss balancing method and device for nonvolatile memory and medium

A wear-leveling, non-volatile technology, applied in instruments, data processing input/output process, electrical digital data processing, etc. Effect

Active Publication Date: 2022-01-14
珠海海奇半导体有限公司
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Although in related technologies, there are various wear-leveling algorithms to avoid frequent repeated erasing and writing of the same physical address block, but there are defects of high cost and low efficiency, especially for small amounts of data and high-frequency The situation of writing, for example: in the application of multimedia hardware player, it is necessary to store the playlist in real-time in flash (flash memory) non-volatile

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
  • Loss balancing method and device for nonvolatile memory and medium
  • Loss balancing method and device for nonvolatile memory and medium
  • Loss balancing method and device for nonvolatile memory and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Embodiments of the present invention will be described in detail below, and examples of the embodiments are illustrated in the drawings, in which the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions. The following is exemplary, and is intended to be illustrative of the invention, not to be construed as limiting the invention.

[0025] Related technologies for small amounts of data high-frequency write proposing special optimization balance techniques, there is a defect in high and low efficiency.

[0026] In order to solve the above defects, reference figure 1 , The balancing method of a nonvolatile memory of the present invention, the method includes:

[0027] Step S100, when a write operation is performed each time, generate a current logic node, write the current logical node into the current physical address block of the non-volatile memory until the current physical address block is full; where t...

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 loss balancing method and device for a nonvolatile memory and a medium. When a small amount of data are written in a physical logic block at a high frequency, a plurality of logic nodes are used for writing from a first byte to a last byte of the physical logic block until the physical logic block is full, and an erasing operation does not need to be carried out every time the data is written. The erasing frequency can be greatly reduced, and the write data can uniformly cover the whole nonvolatile memory, so that the purpose of realizing loss balance in the nonvolatile memory is achieved, and the nonvolatile memory has the advantages of low cost and high efficiency.

Description

Technical field [0001] The present invention relates to the field of data storage, and Background technique [0002] Non-volatile memory devices are exhausted after performing many programming / erase cycles. Non-volatile memory devices have a fast reading speed because of its characteristics, but write data (32KB or 64KB) erase, block erasure requires a few milliseconds, if it is not a balanced, there will be repeated Write the same physical block, which will cause the write data to slow down (because each write operation needs to be erased), and because repeatedly erased the same physical address block, it will cause the physical address block to be first in other physical addresses. Block failure (limited lifetime of the physical address block in the nonvolatile memory), resulting in shortening the life cycle of the entire non-volatile memory device product. [0003] In the related art, there have been a variety of exhaustive balance algorithms to avoid repeated erasing of the...

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/06
CPCG06F3/0616G06F3/064G06F3/0679G06F3/0652
Inventor 夏双林丁锐
Owner 珠海海奇半导体有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products