Check patentability & draft patents in minutes with Patsnap Eureka AI!

A virtual data cache management system and method for nand flash memory controller

A technology of flash memory controller and data cache, which is applied in the direction of memory system, electrical digital data processing, data processing input/output process, etc., and can solve the problem of low utilization rate of data cache resources, affecting the performance of NAND flash memory storage system, and unfavorable physical resources Sharing and other issues to achieve high utilization

Active Publication Date: 2021-03-09
MAXIO TECH HANGZHOU LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

On the other hand, the traditional data cache method uses a fixed physical cache configuration. Although the cache management method is simple, it is not conducive to the sharing of physical resources between various cache applications, resulting in low utilization of data cache resources, which in turn affects performance of NAND flash storage systems

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 virtual data cache management system and method for nand flash memory controller
  • A virtual data cache management system and method for nand flash memory controller
  • A virtual data cache management system and method for nand flash memory controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The principles and features of the present invention are described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention, and are not intended to limit the scope of the present invention.

[0023] Such as figure 1 as shown, figure 1 A system block diagram of the NAND flash controller is depicted. The NAND flash controller system usually consists of a host interface control unit, a NAND flash media control unit, and a data cache unit. The host interface unit is responsible for transmitting data between the host and the data cache; the NAND flash medium control unit is responsible for transmitting data between the data cache and the NAN flash medium. In the NAND flash memory controller system, there are different data cache media, for example, the SRAM cache inside the controller, or the DRAM cache outside the controller. The invention provides a virtual data cache management system and method of a NA...

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 relates to a virtual data cache management system and method of a NAND flash memory controller. The virtual data cache management method realizes high utilization rate of cache resources and system scalability through cache physical resource pooling and cache logic application virtualization. On the one hand, on the physical resource of the data cache, the present invention makes the cache application side not depend on the physical implementation of the cache through the uniform management after pooling. By eliminating the coupling between data cache logic applications and physical resources, the data cache management system can easily expand physical resources. On the other hand, in the logical application of the data cache, the present invention performs virtual management on the data cache, so as to achieve the sharing of physical resources between different data cache applications and improve the utilization rate of the data cache resources in the NAND flash memory storage system.

Description

technical field [0001] The invention relates to the field of data storage, in particular to a management system and method for data cache in a NAND flash memory controller. Background technique [0002] With the development of the Internet and electronic devices, the amount of data information has increased rapidly like a tide, and massive data access has put forward high requirements on the access speed of the storage system. NAND flash memory can provide high data access speed and is widely used in portable electronic device memory cards, solid-state drives, enterprise storage, cloud storage and other fields. [0003] The NAND flash controller includes, but is not limited to, a host interface control unit, a NAND flash media control unit, and a data cache control unit. In the NAND flash memory control system, there are data caches of different physical storage media, for example, a static random access memory (SRAM) inside the controller, and a dynamic random access memor...

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/06G06F12/0877
CPCG06F3/0604G06F3/0662G06F3/0679G06F12/0877
Inventor 许伟胡民潘永斌乔斌王琛銮邱禹陈正亮金烨
Owner MAXIO TECH HANGZHOU LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More