Supercharge Your Innovation With Domain-Expert AI Agents!

Virtual data cache management system and method for NAND flash memory controller

A technology of flash memory controller and virtual cache, applied in the direction of memory system, electrical digital data processing, data processing input/output process, etc., can solve the problem of low utilization rate of data cache resources, unfavorable sharing of physical resources, and impact on NAND flash memory storage system Performance and other issues, to achieve the effect of high utilization

Active Publication Date: 2018-06-12
MAXIO TECH HANGZHOU LTD
View PDF4 Cites 1 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
  • Virtual data cache management system and method for NAND flash memory controller
  • Virtual data cache management system and method for NAND flash memory controller
  • 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 for an NAND flash memory controller. The virtual data cache management method realizes the high utilization of cache resources and the expandability of the system by cache physical resource pooling and cache logic application virtualization. On one hand, on the physical resources of data cache, a cache application client isnot dependent on the physical implementation mode of the cache by the pooled homogenization management. The cache management system can extend the physical resources conveniently by the logical application of the data cache and the elimination of physical resource coupling. On the other hand, on the logical application of the data cache, virtual management is carried out on the data cache, thereby achieving physical resource sharing between different data cache applications, and improving the utilization of the data cache resources in the NAND flash memory controller.

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 Applications(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