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

Method and device for data storage and processing, solid-state drive system and data processing system

A technology of data storage and processing method, applied in the direction of input/output to record carrier, etc., can solve the problems of non-response, loss of operation data, wrong mapping relationship table entry, etc., to ensure normal communication, avoid disk kicking behavior, and improve communication. effect of speed

Inactive Publication Date: 2011-02-02
HUAWEI DIGITAL TECH (CHENGDU) CO LTD
View PDF5 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In the process of starting to charge the backup power module until the power of the backup power module reaches a specific threshold, because the write command will cause the mapping relationship table entry in the cache memory to be modified, if the SSD system is abnormally powered off at this time, the backup power module If the battery power is not enough to support writing the cached data in the cache memory to the flash memory chip, it will cause serious problems such as loss of operation data and errors in mapping relationship entries. Therefore, the SSD system does not respond to the host during this process. The write command sent by the host will cause the host to kick the disk, that is, the host will think that the SSD system as the device is faulty, and will no longer communicate with the SSD system
[0007] In addition, in the process of detecting the working status of the backup power module, the SSD system also does not respond to the write command sent by the host, and with the increasing cache capacity of the cache memory, the capacity of the backup power module required is also increasing. The larger the value, the higher the specific threshold, which means that the waiting time for the battery charging of the backup power module to reach the specific threshold is longer, which increases the probability of kicking behavior on the host side, and cannot guarantee the SSD system and the host. normal communication

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 storage and processing, solid-state drive system and data processing system
  • Method and device for data storage and processing, solid-state drive system and data processing system
  • Method and device for data storage and processing, solid-state drive system and data processing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0038] figure 2 It is a flowchart of an embodiment of the data storage processing method of the present invention. Such as figure 2 As shown, the data storage processing method of this embodiment includes:

[0039] Step 101, receiving a write command sent by the host, the write command includes operating data, and the operating data is stored in the logical address (Logical Block Addressing, hereinafter referred to as: LBA) of the host and the flash memory in 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 embodiment of the invention discloses a method and a device for data storage and processing, a solid-state drive system and a data processing system, wherein the method comprises the steps of: receiving a writing instruction sent by a host, wherein the writing instruction comprises operating data, and corresponding relationship information between a logic address LBA of the operating data in the host and a physical address PBA of a flash memory chip in the solid-state drive SSD system to be written in; writing the operating data in a cache memory in the SSD system, and writing the corresponding relationship information between the LBA and the PBA in a nonvolatile storage medium unit; and writing the operating data in the flash memory chip in the solid-state drive SSD system from the cache memory, and sending a writing instruction completion result message to the host. According to the embodiment of the invention, the SSD system can be enabled to timely respond to the writing instruction sent by the host in order to guarantee normal communication between the SSD system and the host.

Description

technical field [0001] The invention relates to data storage technology, in particular to a data storage and processing method and device, a solid-state hard disk system and a data processing system. Background technique [0002] Existing solid state disk (Solid State Disk, SSD) systems usually include a storage medium chip as a storage medium, a main control chip for controlling the SSD system, and a backup power supply for supplying power to the SSD system when the SSD system is abnormally powered off. module. In the existing SSD system, the flash memory chip is usually used as the storage medium chip, so that the SSD system has the advantages of fast access speed, shockproof and drop resistance, low heat generation, zero noise, and small size. [0003] In the SSD system, the read and write speed of the flash memory chip is much slower than the interface speed of the SSD system. In order to improve the performance of the SSD system, a high-speed cache memory (CACHE) is s...

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
Inventor 柯乔黎燕李欣
Owner HUAWEI DIGITAL TECH (CHENGDU) CO LTD
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