Unlock instant, AI-driven research and patent intelligence for your innovation.

Data backup method, flash memory controller and flash memory storage system

A technology of flash memory controller and data backup, which is applied in the direction of memory system, electrical digital data processing, protection of stored content to prevent loss, etc., and can solve problems such as delaying the operation of the computer host system

Active Publication Date: 2011-05-25
PHISON ELECTRONICS
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006]However, in the architecture of the flash memory storage device using the cache, if the cache temporarily stores a considerable amount of data or the temporarily stored data needs to be written To multiple different logical units, when the computer host system issues an instruction to clear the cache (flush), the flash storage device will take a long time to write the data in the temporary cache to the physical unit, so Can cause serious delays in the operation of the host 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
  • Data backup method, flash memory controller and flash memory storage system
  • Data backup method, flash memory controller and flash memory storage system
  • Data backup method, flash memory controller and flash memory storage system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0056] Figure 1A is the host system using the flash storage device in the first embodiment of the present invention.

[0057] Please refer to Figure 1A , the host system 1000 includes a computer 1100 and an input / output (input / output, I / O) device 1106 . The computer 1100 includes a microprocessor 1102 , a random access memory (random access memory, RAM) 1104 , a system bus 1108 and a data transmission interface 1110 . The input / output device 1106 includes such as Figure 1B Mouse 1202, keyboard 1204, monitor 1206 and printer 1208 are shown. It is important to understand that Figure 1B The devices shown are not limited to the input / output device 1106, which may also include other devices.

[0058] In the embodiment of the present invention, the flash memory storage device (also referred to as the flash memory storage system) 100 is electrically connected with other components of the host system 1000 through the data transmission interface 1110 . The host system 1000 via ...

no. 2 example

[0106] The flash memory storage device and the host system of the second embodiment of the present invention are essentially the same as the flash memory storage device and the host system of the first embodiment. The unit will first try to write the data in the cache into the data area, and the memory management unit will start the mechanism of backing up the data in the cache 108 when the write operation cannot be completed within a predetermined time.

[0107] Figure 11 It is a schematic block diagram of the flash memory storage device in the second embodiment of the present invention, and the difference between the second embodiment and the first embodiment will be described below.

[0108] Please refer to Figure 11 , the flash storage device 700 includes a connector 102 , a flash controller 704 , a flash chip 106 and a cache 108 .

[0109] The flash memory controller 704 executes a plurality of logic gates or control commands implemented in hardware or firmware, and w...

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 data backup method, a flash memory controller and a flash memory storage system. The data backup method is used for backing up data temporarily stored in a cache of a flash memory storage device, wherein the flash memory storage device is provided with a plurality of solid units. The data backup method comprises the following steps of: logically grouping a part of the solid units into a data zone and a fast fetching zone; judging whether a triggering signal is received; and when receiving the triggering signal, copying the data stored in the cache to the fast fetching zone. Therefore, the data backup method can be used for fast writing the data temporarily stored in the cache to the solid units so that the problem of timeout is avoided.

Description

technical field [0001] The present invention relates to a data backup method, and in particular to a method for backing up data temporarily stored in a cache of a flash memory storage device and a flash memory controller and a flash memory storage system using the method. Background technique [0002] Digital cameras, mobile phones, and MP3 players have grown rapidly in recent years, making consumers' demand for digital content storage also increase rapidly. Because flash memory (Flash Memory) has the characteristics of data non-volatility, power saving, small size and no mechanical structure, it is suitable for users to carry it as a storage medium for digital file transmission and exchange. A solid state drive (Solid State Drive, SSD) is an example of a flash memory as a storage medium, and has been widely used in a computer host system as a main hard disk. [0003] Generally speaking, in the design of the flash memory storage system, the flash memory physical units of th...

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/16G06F12/08G06F11/14G06F12/0873G06F12/0891
Inventor 朱健华
Owner PHISON ELECTRONICS