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

A data storage method, storage device and storage system

A data storage and data technology, applied in the direction of electrical digital data processing, input/output process of data processing, instruments, etc., can solve the problem of slowing down of user data writing speed, reduce the frequency of writing, and prolong the service life , Improve the effect of writing speed

Active Publication Date: 2022-03-04
SHENZHEN DEMINGLI ELECTRONICS
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The object of the present invention is to propose a data storage method, a storage device and a storage system, which can effectively Increased write speed of user 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
  • A data storage method, storage device and storage system
  • A data storage method, storage device and storage system
  • A data storage method, storage device and storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] refer to image 3 , the present embodiment provides a data storage method, including:

[0048] Step S101, establishing a cache memory module in the SRAM;

[0049] Step S102, receiving the data sent by the host, and obtaining the write address and data length of the data;

[0050] Step S103, judging whether the data is user data or system table data according to the write address and data length of the data;

[0051] Step S104, if the data is user data, then write the user data into the NAND FLASH memory;

[0052] Step S105, if the data is system table data, cache the system table data in the cache memory module.

[0053]Specifically, step S101 is executed, and a cache memory (Cache) module is established in a static random access memory (SRAM), and the size of the cache memory module is 4KB.

[0054] Further, step S102 is executed to receive the data sent by the host, and obtain the write address and data length of the data, which are used to determine the type of t...

Embodiment 2

[0064] refer to Figure 5 , this embodiment provides a data storage device, including a main control unit 201 and a NAND FLASH memory 202, the main control unit 201 includes a static random access memory 203, the NAND FLASH memory 202 stores a plurality of instructions, and the main control unit 201 is used to read all above command and execute:

[0065] Establish a cache memory module 2031 in the SRAM 203;

[0066] Receive the data sent by the host, and obtain the write address and data length of the data;

[0067] According to the write address and data length of the data, it is judged whether the data is user data or system table data;

[0068] If the data is user data, then write the user data into the NAND FLASH memory 202;

[0069] If the data is system table data, cache the system table data in the cache memory module 2031 .

[0070] Further, the size of the cache memory (Cache) module 2031 established in the static random access memory (SRAM) 203 is 4KB.

[0071] ...

Embodiment 3

[0083] refer to Figure 6 , this embodiment provides a data storage system, including a data storage device 301, and a host 302, and the host 302 is connected to the data storage device 301.

[0084] For the specific working principle of the data storage device 301 , please refer to Embodiment 2, which will not be repeated here.

[0085] Further, the data storage device includes but is not limited to storage devices such as USB flash drives and SD cards.

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 present invention provides a kind of data storage method, storage device and storage system, increase the cache storage module of 4KB in the SRAM, when the FAT file system writes big data, the system table data (FDT) of 4KB is cached, On the one hand, it can reduce the data written in NAND FLASH and prolong the service life of NAND FLASH. On the other hand, it can reduce the frequency of system table data writing to a certain extent and increase the writing speed of user data.

Description

technical field [0001] The present invention relates to the technical field of data storage, in particular to a data storage method, a storage device and a storage system. Background technique [0002] At present, many storage devices often use the FAT (File Allocation Table, file allocation table) system for data storage, refer to figure 1 , the FAT system includes a system boot sector DBR, a file allocation table FAT, and a file directory table FDT, wherein the system boot sector DBR records the system's start sector, end sector, file storage format, hard disk media descriptor, and root directory Size, FAT number, cluster size and other important parameters; the file classification table FAT is used to record the pointer linked list formed by the cluster where each file is located. In FAT16, each item occupies two bytes, and in FAT32, each item occupies 4 bytes. Byte, each item represents a family on the disk, and the value of each item is a pointer in a one-way chain. Ge...

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 Patents(China)
IPC IPC(8): G06F3/06
CPCG06F3/0611G06F3/0656G06F3/0679
Inventor 梁永权
Owner SHENZHEN DEMINGLI ELECTRONICS