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

Flash memory system and operating method thereof

A flash memory and flash memory interface technology, applied in memory systems, memory address/allocation/relocation, instruments, etc., can solve the problems of reduced storage system work efficiency, occupying processing timing, etc., to improve access efficiency and improve memory life. Effect

Active Publication Date: 2010-06-16
ADATA
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since additional cache memory must be added in the storage system to temporarily store data, it will take up part of the processing timing of the processor of the storage system, thus causing the overall working efficiency of the storage system to be greatly reduced.

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
  • Flash memory system and operating method thereof
  • Flash memory system and operating method thereof
  • Flash memory system and operating method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The present invention mainly adds a high-speed cache in the flash memory system, so that the written data is processed in the high-speed cache before being stored in the flash memory, so as to reduce the program of writing and erasing (Erase) times on the flash memory. And by means of the time-sharing processing of the data bus bandwidth, the cache is sufficient to provide access according to proper allocation. Furthermore, through the design of different cache blocks in the cache, the present invention can control different cache blocks to achieve synchronous execution of data temporary storage and data writing into flash memory. In this way, the access performance of the flash memory system and the service life of the memory can be effectively improved at the same time.

[0042] figure 1 and figure 2 , is a block diagram of an embodiment of the flash memory system of the present invention and a schematic diagram of the architecture of the cache. Such as figure 1 ...

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 flash memory system, which comprises a high-speed cache memory, a high-speed cache memory interface, a host interface, a flash memory interface and a microprocessor. The high-speed cache memory interface comprises an allocator used to run time sharing processing of a data-bus frequency width so as to allocate and access high-speed cache. The host interface receives data of a host-side system and temporarily stores the date in the high-speed cache memory so as to turn the data into to-be-stored data. The flash memory interface reads the to-be-stored data from the high-speed cache memory and stores the to-be-stored data in at least one flash memory. The microprocessor controls the host interface and the flash memory interface so as to access the high-speed cache. Therefore, the aim of promoting access efficiency and memory lifespan is achieved.

Description

technical field [0001] The invention relates to a flash memory system, in particular to a flash memory system with a cache memory (CacheMemory) and an operating method thereof. Background technique [0002] In recent years, the rapid development of semiconductor technology has greatly increased the capacity of various storage memories. In terms of non-volatile memory that has been widely used at present, flash memory (Flash Memory) is the most familiar to the public. Because flash memory has many advantages such as fast access speed, good shock resistance, power saving and small size, it has been widely used It is widely used in various electronic products and devices (such as: memory cards, flash drives, solid-state disk drives (SSD), personal digital assistants (PDA), digital cameras and computers, etc.) as an important medium for storing data. [0003] However, when the flash memory is used in the storage system, it must face the problem of service life, that is, the pro...

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/02G06F12/08G06F12/0868G06F12/0877
Inventor 陈明达林传生
Owner ADATA
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