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

Storage device and method for processing flash command

A solid-state storage device, a technology for writing commands, applied in the input/output process of data processing, memory systems, electrical digital data processing, etc., and can solve problems such as performance jitter

Active Publication Date: 2022-08-05
BEIJING STARBLAZE TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] The solid-state storage device of the present application and the method for writing data thereto solve the performance jitter problem caused by the Flush command when writing data to the solid-state storage device

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
  • Storage device and method for processing flash command
  • Storage device and method for processing flash command
  • Storage device and method for processing flash command

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The technical solutions in the embodiments of the present invention will be clearly and completely described below 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, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the protection scope of the present invention.

[0042] figure 2 A block diagram of a solid state storage device according to an embodiment of the present application is shown. The control part of the solid-state storage device includes a host interface 210 , a CPU 220 , an address translation unit 230 , and a media interface 240 for accessing the NVM chip 105 . The control components are also coupled to external memory (eg, DRAM) 260 .

[0043] Cache descriptors are stored in the memory of the control unit. ...

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 present application provides a solid-state storage device and a method for writing data thereto, wherein the method includes the steps of: in response to receiving a refresh command, obtaining a current time to generate a timestamp associated with the refresh command; accessing a cache Descriptor; obtain the timestamp data in the cache descriptor; write the data of the cache unit indicated by the cache descriptor whose timestamp of the cache descriptor is earlier than the timestamp of the flush command into the non-permanent memory.

Description

technical field [0001] The present application relates to a storage device, and in particular, to a storage device using a cache to process a flush (Flush) command. Background technique [0002] figure 1 A block diagram of a solid-state storage device is shown. The solid state storage device 102 is coupled to the host for providing storage capabilities for the host. The host and the solid-state storage device 102 can be coupled in various ways, including but not limited to, for example, SATA (Serial Advanced Technology Attachment, Serial Advanced Technology Attachment), SCSI (Small Computer System Interface, Small Computer System Interface) , SAS (Serial Attached SCSI, Serial Attached 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, F...

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): G06F12/0871G06F12/0877
CPCG06F12/0877G06F12/063G06F12/0646G06F12/10G06F3/0679G06F3/061G06F13/1668G06F2212/1021
Inventor 杨腾汤峰金石
Owner BEIJING STARBLAZE TECH CO LTD