Supercharge Your Innovation With Domain-Expert AI Agents!

Method and device for storing SSD system data based on mapping table

A system data, mapping table technology, applied in memory systems, electrical digital data processing, memory address/allocation/relocation, etc., can solve problems such as fragmentation, increased firmware maintenance costs, and increased firmware complexity, reducing complexity. , the effect of meeting demand, improving maintainability and robustness

Active Publication Date: 2019-10-25
SHENZHEN YILIAN INFORMATION SYST CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, BB_table is stored in a specified allocated Block (physical block), smart is stored in a different specified Block, host log is also stored in another Block, etc.; each type of data is stored in its own way, which appears to be It is very scattered, there is no unified storage method, and it is not easy to manage, which directly increases the maintenance cost of the firmware, increases the complexity of the firmware, and affects the robustness of the firmware; therefore, it cannot meet the demand

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 storing SSD system data based on mapping table
  • Method and device for storing SSD system data based on mapping table
  • Method and device for storing SSD system data based on mapping table

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In order to fully understand the technical content of the present invention, the technical solutions of the present invention will be further introduced and illustrated below in conjunction with specific examples, but not limited thereto.

[0035] like Figure 1 to Figure 5 Specific examples shown, where, as Figure 1 to Figure 4 As shown, the present invention discloses a method for storing SSD system data based on a mapping table, comprising the following steps:

[0036] S1, write system data to SSD;

[0037] S2, obtaining the latest physical address;

[0038] S3, updating the entry corresponding to the SSD system data mapping table;

[0039] S4, write the SSD system data into the latest physical address, and write the SSD system data mapping table into the nand flash memory.

[0040] Wherein, before the S1, it also includes: establishing a mapping table corresponding to the SSD system data category and its stored physical address; in this embodiment, each type of...

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 relates to a method and device for storing SSD system data based on a mapping table. The method comprises the steps that S1, conducting system data writing on an SSD; s2, acquiring a latest physical address; S3, updating table entries corresponding to the SSD system data mapping table; and S4, writing the SSD system data into the latest physical address, and writing the SSD system data mapping table into the nand flash memory. The mapping table formed by mapping between different types of system data and physical addresses is established, and the mapping table is used for uniformly storing the different types of system data, so that the complexity of firmware is reduced, and maintainability and robustness of firmware are improved.

Description

technical field [0001] The present invention relates to the technical field of solid-state hard disk data storage, and more specifically refers to a method and device for storing SSD system data based on a mapping table. Background technique [0002] There are many types of existing SSD system data, such as BB_table (bad block table for recording bad blocks), smart (recording SSD running status information), host log (host log), etc.; each type has its own independent There are many storage methods, because there are many types of system data, and there are many storage methods for the same. For example, BB_table is stored in a specified allocated Block (physical block), smart is stored in a different specified Block, host log is also stored in another Block, etc.; each type of data is stored in its own way, which appears to be It is very scattered, there is no unified storage method, and it is not easy to manage, which directly increases the maintenance cost of the firmwar...

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): G06F12/02
CPCG06F12/0246
Inventor 杨学森秦龙华
Owner SHENZHEN YILIAN INFORMATION SYST 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