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

Solid-state hard disk storage device and data access method of solid-state hard disk storage device

A storage device and data storage technology, applied in the information field, can solve problems such as uneven service life of NandFlash, high complexity of ECC logic implementation, and complicated software management algorithm

Active Publication Date: 2019-09-27
HUAWEI TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

People have proposed a method of compressing data before writing it into NandFlash to reduce the amount of data actually written, but the existing technology requires the error checking and correcting (ECC, Error Checking and Correcting) logic of the SSD controller to support multiple codes. rate, which makes the complexity of ECC logic implementation high, complicates the software management algorithm, and also makes the service life of different physical pages in a physical block of NandFlash unbalanced

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
  • Solid-state hard disk storage device and data access method of solid-state hard disk storage device
  • Solid-state hard disk storage device and data access method of solid-state hard disk storage device
  • Solid-state hard disk storage device and data access method of solid-state hard disk storage device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0049] In the prior art, a fixed number of sector data and corresponding ECC error correction codes are stored in one NandFlash physical page. The compression engine compresses each original data block. When the original data block can be compressed below a certain threshold, the compression engine notifies the data selector to select the compressed data and store it in the physical page of NandFlash. A fixed number of sector data is stored in the physical...

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

Embodiments of the present invention provides a method of managing SSD storage device and SSD storage device data storage device, to solve the problem of inconsistency of the complexity of data management in the SDD in the prior art package, NandFlash physical block within the NandFlash physical page life is inconsistent. Embodiment of the present invention by the SSD storage device in each storage unit of the user data area, primary metadata and ECC code length set to a fixed value, so that the data format stored in the storage unit is fixed, and the ECC code can also ensure the consistency of the user data area and the first-level metadata in accordance with a fixed bit rate, to ensure the correctness and integrity of the data in the user data area and the first-level metadata, simplify data management, reduce the complexity of ECC hardware logic; At the same time, due to the consistent ECC bit rate, it also ensures the consistency of the life of each storage unit.

Description

technical field [0001] The invention relates to the field of information technology, in particular to a solid-state hard disk storage device and a data access method for the solid-state hard disk storage device. Background technique [0002] With the large-scale development of information technology, Solid-State Disk (SSD, Solid-State Disk) emerges as the times require. SSDs using Flash media have high performance and low power consumption, which can greatly reduce the latency of storage systems, and because SSDs do not require mechanical structures, their reliability will be higher. [0003] NandFlash, as an SSD storage medium, has a certain lifespan limit for its erasing and writing times, which becomes a key factor affecting the lifespan and performance of SSDs. In NandFlash, data is organized in the form of NandFlash physical blocks and NandFlash physical pages, and a NandFlash physical block consists of several NandFlash physical pages. A NandFlash physical block is t...

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/06G06F12/06
CPCG06F3/06G06F3/0608G06F3/064G06F3/0644G06F3/0679G06F3/0619G06F3/0688G06F3/0655G06F11/1068G06F21/602G06F21/64G11C29/52
Inventor 周冠锋
Owner HUAWEI TECH 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