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

Storage controller

A storage controller and controller technology, applied in the direction of instrument, input/output to record carrier, calculation, etc., can solve the problems of long data transmission I/O path, inflexible storage controller configuration, and high data transmission power consumption. , to achieve the effect of reducing the amount of data transmission, improving the performance of the computer system, and shortening the path

Active Publication Date: 2017-07-07
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Aiming at the above defects or improvement needs of the prior art, the present invention provides a storage controller, which divides the reconfigurable configuration module and the reconfigurable module based on the programmable device on the basis of the existing storage controller, thereby solving the problem of The existing storage controller configuration is inflexible, the data transmission volume between the memory and storage device or storage device is large, the I / O path of data transmission is long, and the technical problems of data transmission are large, so as to improve the overall performance of the computer system

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 controller
  • Storage controller
  • Storage controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0050] At first the technical terms of the present invention are explained and illustrated:

[0051] Computation-intensive tasks: Most of the program system is doing calculations, logical judgments, and loops, resulting in high CPU usage;

[0052] Data-intensive tasks: with data as the core, it is characterized by the need to continuously acquire, update, store and share a large amount of data du...

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 storage controller, comprising a host interface module, a reconfiguration module, a cache controller, a storage equipment controller, a processor and a reconfigurable module, wherein the host interface module is used for transmitting a command and data between the storage controller and a host; the reconfiguration module is used for reconfiguring the reconfigurable module according to a configuration file after the host interface module receives a reconfiguration command; the cache controller is used for controlling read-write of a cache of an equipment terminal; the storage equipment controller is used for controlling the read-write of various storage equipment or storage devices; the processor is used for executing a control program related to the command received by the host interface module; and the reconfigurable module is used for reconfiguration through a reconfiguration mode according to needs. By use of the storage controller, the computer system performance can be improved.

Description

technical field [0001] The invention belongs to the technical field of computer storage, and more specifically relates to a storage controller. Background technique [0002] With the new non-volatile memory (Non-Volatile Memory, NVM), such as phase change memory (PhaseChange Memory, PCM), spin transfer torque random access memory (Spin Transfer Torque Random AccessMemory, STT-RAM), resistive change memory ( The emergence of Resistive Random Access Memory (RRAM), etc. has brought new changes and challenges to computer systems. These new non-volatile memories use mechanisms such as phase change effect, magnetoresistance effect, and resistive change effect to store data. Compared with traditional memory devices, they have the advantages of high storage density, short read and write delays, and low energy consumption. Due to their many advantages, new types of non-volatile memory are gradually becoming the most important part of the storage architecture. [0003] As the new no...

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): G06F3/06
CPCG06F3/0611G06F3/0613G06F3/0629G06F3/0658G06F3/067
Inventor 冯丹童薇刘景宁魏学亮刘翔
Owner HUAZHONG UNIV OF SCI & TECH
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