Supercharge Your Innovation With Domain-Expert AI Agents!

Method and device for data management in flash memory device

A flash memory storage and data management technology, applied in the field of memory data storage, can solve the problems of low reading efficiency of hot data, and achieve the effects of improving reading efficiency, reducing addressing time, and strong practicability

Active Publication Date: 2013-08-14
SHENZHEN NETCOM ELECTRONICS CO LTD
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiments of the present invention is to provide a method for data management in a flash memory storage device to solve the problem of low reading efficiency of existing hot data

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 data management in flash memory device
  • Method and device for data management in flash memory device
  • Method and device for data management in flash memory device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0020] figure 1 The implementation flow of the data management method in the flash storage device provided by Embodiment 1 of the present invention is shown, and the process of the method is described in detail as follows:

[0021] In step S101, it is judged whether the data in the flash storage device is hot data, if the judgment result is "yes", then execute step S102, if the judgment result is "no", then execute step S103.

[0022] In this embodiment, a read buffer storage area and a normal storage area are pre-divided in the flash storage device, and the storage capacity of the read buffer storage area is smaller than the storage capacity of the normal storage area. Wherein, the read buffer storage area and the common storage area may be different storage areas divided by the same memory or different storage areas provided by two independent memories, which are not intended to limit the present invention.

[0023] Preferably, the read buffer storage area may be the storag...

Embodiment 2

[0060] figure 2 The composition structure of the data management apparatus in the flash memory storage device provided by the second embodiment of the present invention is shown, and for the convenience of description, only the parts related to the embodiment of the present invention are shown.

[0061] The data management device in the flash memory storage device can be applied to the flash memory storage device, and can be a software unit, a hardware unit, or a combination of software and hardware running in the flash memory storage device, or can be integrated into the flash memory storage device as an independent pendant Or run in the application system of the flash storage device.

[0062] The data management device in the flash storage device includes a first judging unit 21 and a storage unit 22, wherein:

[0063] The first judging unit 21 is used to judge whether the data in the flash storage device is hot data;

[0064] The storage unit 22 is configured to store th...

Embodiment 3

[0077] image 3 The composition structure of the flash memory storage device provided by the third embodiment of the present invention is shown, and for the convenience of description, only the parts related to the embodiment of the present invention are shown.

[0078] Such as image 3 As shown, the flash storage device 3 includes the data management device 31 in the flash storage device described in the second embodiment, at least one multi-level cell flash memory 32 and / or single-level cell flash memory 33 .

[0079] In this embodiment, a read buffer storage area and an ordinary storage area are divided in advance in the flash storage device 3, wherein the read buffer storage area is provided by the least significant bit page of the multi-level unit flash memory 32 storage block in the flash storage device The storage area and / or the storage area provided by the flash page of the single-level cell flash memory 33 storage block. The data management device 31 in the flash s...

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 provides a method and a device, which is applicable to the technical field of data storage of memories, for data management in a flash memory device. The flash memory device comprises a read cache storage area and a common storage area. The storage capacity of the read cache storage area is smaller than that of the common storage area. The method includes: judging whether data in the flash memory device is hot or not; and if so, storing the data into the read cache storage area, or else storing the data into the common storage area. By storing the hot data in the read cache storage area with smaller storage capacity, the hot data can be directly read from the read cache storage area during data reading, addressing time of hot data reading is reduced greatly, and hot data reading efficiency is increased.

Description

technical field [0001] The invention belongs to the technical field of data storage of memory, and in particular relates to a method and device for data management in a flash memory storage device. Background technique [0002] Flash storage device, also called flash memory storage device, is a programmable storage device with the characteristics of small size, large capacity, shockproof, low energy consumption, and data loss. [0003] In the flash memory storage device, some data are read frequently, such as directory information, log information, learning data, etc., which may need to be read multiple times in a short period of time. We call these data whose read times are greater than the preset value for hot data. Due to the relatively large capacity of existing flash memory storage devices, it takes a lot of addressing time to read each hot data, thereby greatly reducing the efficiency of reading hot data. Contents of the invention [0004] The purpose of the embodi...

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): G06F12/08G06F3/06G06F12/0877
Inventor 邓恩华尹慧
Owner SHENZHEN NETCOM ELECTRONICS CO LTD
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