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

Data processing method of solid state drive and solid state drive

A solid-state hard disk and data processing technology, applied in the computer field, can solve the problems of inability to improve the read and write performance of the solid-state hard disk, increase the operating burden of the control processor in the solid-state hard disk, and limit the read and write bandwidth of the solid-state hard disk.

Active Publication Date: 2018-12-25
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, when the read request sent by the host to the front-end module contains a large amount of data (for example, 128KB), since the front-end module is only provided with firmware (that is, a software program) that passes the data logic block of 4KB, it is used to process the read-write request. , therefore, causing the solid-state hard disk to process read and write requests containing a large amount of data very slowly, which increases the operating burden of the control processor in the solid-state hard disk. If the amount of data is large, the read and write performance of the solid state drive cannot be improved, and the read and write bandwidth of the solid state drive is limited.

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
  • Data processing method of solid state drive and solid state drive
  • Data processing method of solid state drive and solid state drive
  • Data processing method of solid state drive and solid state drive

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0083] The embodiment of the present application provides a data processing method of a solid-state hard disk and a solid-state hard disk, which are used to simultaneously read and write the data volume in the request message according to the maximum data volume of the preset data logic block when the solid-state hard disk reads and writes a large amount of data, Improved the read and write performance of solid state drives.

[0084] see figure 1 , figure 1 It is a schematic diagram of an embodiment of the data processing method of the solid state disk in the embodiment of the present application.

[0085] An embodiment of the data processing method of the solid-state hard disk in the embodiment of the present application includes:

[0086] 101. The front-end module of the solid-state hard disk presets the maximum data volume of the data logic block in the front-end module;

[0087] In this embodiment, the front-end module of the solid-state hard disk can preset the maximum...

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 present application discloses a data processing method of a solid-state disk, which is used for simultaneously reading and writing data in a request message according to a presetmaximum data amount of a data logic block when the solid-state disk reads and writes a large amount of data, thereby improving the read-write performance of the solid-state disk. A method for implementing an embodiment of that present application includes the follow steps: a front-end module of a solid-state disk presets a maximum data amount of a data logic block in the front-end module; the front-end module receives a read request sent by the host, and the read request comprises a first logical block address LBA. The front-end module judges whether the data amount of the read request is less than or equal to the maximum data amount; if so, the front-end module sends a read request to the back-end module of the solid-state disk; according to the first LBA, the back-end module simultaneously reads the first physical page address PPA in the DDR SDRAM corresponding to all the first LBAs; the backend module reads the first data in the flash memory NAND according to the first PPA; the back-end module sends the first data to the front-end module. The front-end module sends the first data to the host.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a data processing method of a solid-state hard disk and the solid-state hard disk. Background technique [0002] With the advent of the data age, big data and cloud services have put forward higher requirements on the capacity and performance of SSDs, so the firmware algorithms for read and write requests have encountered unprecedented challenges. [0003] At present, enterprise-level solid-state drives use data logic blocks with a data volume of 4KB. When the front-end module of the solid-state drive receives a read request, the front-end module needs to divide the data volume in the read request into multiple 4KB blocks. Send one of the LBAs corresponding to 4KB to the back-end module of the solid-state disk for the first time. According to the received LBA, the back-end module is placed in the double data rate synchronous dynamic random access memory (double data r...

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): G06F3/06
CPCG06F3/061G06F3/0638G06F3/0679
Inventor 殷军博王杰华
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD