Data processing method and device for SSD
A hard disk and data technology, applied in the field of information processing, can solve problems such as complex processing logic and frequent flash memory operations, and achieve the effect of simplifying logic and reducing flash memory operations
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0038] Example one
[0039] The embodiment of the application provides a data processing method for an SSD hard disk, figure 1 It is a schematic flowchart of a data processing method for an SSD hard disk in an embodiment of the present invention. Such as figure 1 As shown, the methods include:
[0040] Step 110: Host sends data through the host cache cache;
[0041] Step 120: When it is necessary to flash nand, the mapping relationship is constructed through FTL and then packaged and sent to Media;
[0042] Step 130: Media disassembles the mapping relationship into corresponding physical locations to complete the data writing operation;
[0043] Step 140: When an error occurs in the write operation, FTL re-constructs the mapping relationship, and then packs it again and sends it to Media until it is successfully written to nand; the re-construction of the mapping relationship by the FTL also includes: lpn and its The corresponding data is stuffed back into the host cache and processed...
Example Embodiment
[0048] Example 2
[0049] Based on the same inventive concept as the data processing method of an SSD hard disk in the foregoing embodiment, the present invention also provides a data processing device of an SSD hard disk, such as figure 2 Shown, including:
[0050] The first sending unit 11, where the first sending unit 11 is used by the Host to send data through the host cache;
[0051] The second sending unit 12, the second sending unit 12 is configured to perform mapping relationship construction through FTL and then package and send it to Media when it is necessary to flash nand;
[0052] A first disassembly unit 13, where the first disassembly unit 13 is used for Media to disassemble the mapping relationship into corresponding physical locations to complete the data write operation;
[0053] The third sending unit 14 is configured to, when an error occurs in the writing operation, the FTL re-constructs the mapping relationship, and then packs and sends it to the Media again, unti...
Example Embodiment
[0059] Example 3
[0060] Based on the same inventive concept as the data processing method of an SSD hard disk in the foregoing embodiment, the present invention also provides a data processing device of an SSD hard disk, on which a computer program is stored, and when the program is executed by a processor, the foregoing A step of any method of a data processing method for an SSD hard disk.
[0061] Among them, in image 3 In the bus architecture (represented by the bus 300), the bus 300 can include any number of interconnected buses and bridges. The bus 300 will include one or more processors represented by the processor 302 and various memories represented by the memory 304. The circuits are linked together. The bus 300 may also link various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., which are all known in the art, and therefore, will not be further described herein. The bus interface 306 provides an interface between the b...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap