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

Cache manager and control component

A cache manager and control component technology, applied in the storage field, can solve problems such as long data transmission time, achieve the effect of increasing data transmission speed, reducing the number of interactions, and reducing data transmission time

Pending Publication Date: 2021-06-25
BEIJING STARBLAZE TECH CO LTD
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In order to solve the technical problem of long data transmission time between the host computer and the flash memory chip in the prior art, the application provides a cache manager and a control unit

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
  • Cache manager and control component
  • Cache manager and control component
  • Cache manager and control component

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0036] The terms "first", "second" and "third" in the description, claims and drawings of this application are used to distinguish different objects, rather than to limit a specific order. Furthermore, the terms "include" and "have", as well as variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or modules is not limited to the listed steps or units, and the second may optional...

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 provides a cache manager and a control component. The cache manager comprises an interface, a allocation module and a memory, and the interface receives a cache distribution request and sends the cache distribution request to the distribution module; and the interface receives the first cache index information returned by the allocation module and outputs the first cache index information; in response to the cache allocation request, the allocation module allocates N idle storage blocks and generates first cache index information, the storage blocks are located in a cache, N is a positive integer, and the first cache index information comprises indexes of the N storage blocks, wherein the memory stores an index of at least N memory blocks. The cache manager realized by hardware is used for replacing software management cache in the prior art, so that the number of times of interaction between the software and the hardware during cache allocation in the control component is reduced, the information interaction speed in the control component is improved, and the technical effect of reducing the time of data transmission from a host to a flash memory chip is achieved.

Description

technical field [0001] The present application relates to storage technology, in particular, to a cache manager and a control component. Background technique [0002] figure 1 A block diagram showing a solid-state storage device. The solid-state storage device 102 is coupled with the host, and is used to provide storage capacity for the host. The host and the solid-state storage device 102 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 communication...

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 Applications(China)
IPC IPC(8): G06F12/0868G06F12/0871
CPCG06F12/0868G06F12/0871G06F2212/1024
Inventor 何振张泽刘传杰介百瑞涂友钢
Owner BEIJING STARBLAZE 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