A method for improving read performance by using nand characteristics and a solid-state hard disk

A performance and characteristic technology, applied in the storage field, can solve problems such as inability to obtain through command means, achieve the effect of improving data operation efficiency and avoiding data failure

Active Publication Date: 2021-12-14
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

Each Plane in Die has its corresponding data register Data Register and cache register Cache Register. The storage space of Data Register and Cache Register is equal to the size of Page, and it is impossible to obtain which Block is cached by the current Cache Register by means of commands. Page's data

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
  • A method for improving read performance by using nand characteristics and a solid-state hard disk
  • A method for improving read performance by using nand characteristics and a solid-state hard disk

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] 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.

[0012] The Blocks of Plane 0 and Plane 1 in the same Die can form a multi-layer operation Multi_Plane operation, in which multi-layer erasure Multi_Plane Erase requires to meet different Planes, multi-layer write Multi_Plane Program, multi-layer read Multi_Plane Read also requires Page It is also consistent. Taking Multi_Plane Erase as an example, the time consumption of Erase two blocks is equivalent to the time of single-layer erase Signle_Plane Erase one block, 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 invention discloses a method and a solid-state hard disk for improving read performance by using Nand characteristics. It is characterized in that address allocation is performed according to the following rules when Nand data is written, and multiple logic page write commands with consecutive addresses of the same channel are allocated according to the Nand The physical page structure is grouped, and the data of the logical page is written into the physical page according to the group; when the same channel receives a read command of the logical page data, the physical page data and other layers where the logical page data is located are combined with the The data of the physical pages adjacent to the logical address corresponding to the physical page are read into the cache register in parallel, and the subsequent host read command first checks whether the currently requested data exists in the cache register, and if so, reads it directly. Starting from the structure and characteristics of Nand, optimize the reading and writing rules in a targeted manner, and use the data caching function provided by Cache Register as much as possible to effectively improve the data operation efficiency of Nand.

Description

technical field [0001] The invention relates to the field of storage technology, in particular to a method for improving read performance by utilizing Nand characteristics and a solid-state hard disk. Background technique [0002] figure 1 It is a schematic diagram of a channel Die of a solid state drive. Generally, a solid state drive supports multiple channels, and each channel is connected to the system through a set of Nand IO; at the same time, a channel Die includes at least two operating layers Plane, including two as For example, Plane 0 and Plane 1. Each Plane in Die has its corresponding data register Data Register and cache register Cache Register. The storage space of Data Register and Cache Register is equal to the size of Page, and it is impossible to obtain which Block is cached by the current Cache Register by means of commands. Page's data. Among them, ①② indicates a step in the process of reading data flow from Nand. The data is first read from the Nand ...

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/06
CPCG06F3/061G06F3/0638G06F3/0656G06F3/0679
Inventor 许毅姚兰郑春阳
Owner SHENZHEN YILIAN INFORMATION SYST CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products