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

control unit for storage device

A technology for controlling components and controllers, which is applied in the storage field and can solve problems such as inability to obtain correct data and uncorrectability

Active Publication Date: 2021-12-21
BEIJING STARBLAZE TECH CO LTD
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are still some situations where the correct data cannot be obtained after using multiple or all data verification measures. This situation is called UECC (uncorrectable error, uncorrectable error correction code) has occurred.

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
  • control unit for storage device
  • control unit for storage device
  • control unit for storage device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052]The technical solutions in the embodiments of the present application are clearly and completely described below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts belong to the scope of protection of this application.

[0053] The phrases "in various embodiments," "in some embodiments," etc. are used repeatedly. These phrases generally do not refer to the same embodiment; however, these phrases may refer to the same embodiment. The terms "comprising," "having," and "including" are used synonymously unless the context dictates otherwise. The phrase "A and / or B" means (A), (B) or (A and B). The phrases "A / B" and "A or B" mean (A) or (B). The phrase "at least one of A and B" means (A), (B) or (A and...

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 application provides control components, including NVMe controller, CPU group, media interface controller and hardware accelerator, hardware accelerator is coupled with NVMe controller, CPU group and media interface controller, CPU group is coupled with media interface controller; hardware accelerator Obtain a read command or a write command from the NVMe controller, and send to the CPU group a first command that conforms to the agreement between the host and the storage device, the first command is a read command or a write command; the CPU group obtains the second command from the first command. information, and indicate the first information to the hardware accelerator, the first information includes a data index or information used to obtain the data index, and the data index is used to obtain the first data or the second data; the media interface controller according to the instructions of the hardware accelerator, The first data is read from the NVM chip or the second data is written into the NVM chip, and the instruction of the hardware accelerator is made by the hardware accelerator according to the first information. The CPU resources occupied during the read and write operations are reduced, so as to accelerate the read and write operations.

Description

technical field [0001] The present application relates to storage technologies, and in particular, to control components of storage devices. Background technique [0002] Figure 1A A block diagram showing a solid-state storage device. The solid-state storage device 100 is coupled with the host, and is used to provide storage capacity for the host. The host and the solid-state storage device 100 can be coupled in various ways, including but not limited to SATA (Serial Advanced Technology Attachment, serial advanced technology attachment), SCSI (Small Computer System Interface, small computer system interface) , SAS (Serial Attached SCSI, serial connection SCSI), IDE (Integrated Drive Electronics, integrated drive electronics), USB (Universal Serial Bus, universal serial bus), PCIE (Peripheral Component Interconnect Express, PCIe, high-speed peripheral component interconnection), NVMe (NVM Express, high-speed non-volatile storage), Ethernet, Fiber Channel, wireless communic...

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): G06F13/16G06F3/06G06F12/02G06F12/1009
CPCG06F13/1668G06F3/0631G06F3/0658G06F3/0656G06F3/0688G06F12/0246G06F12/1009
Inventor 陈博
Owner BEIJING STARBLAZE TECH CO LTD