CN102135945A - Cache device for increasing data access speed of memory device - Google Patents

Cache device for increasing data access speed of memory device Download PDF

Info

Publication number
CN102135945A
CN102135945A CN2010101209548A CN201010120954A CN102135945A CN 102135945 A CN102135945 A CN 102135945A CN 2010101209548 A CN2010101209548 A CN 2010101209548A CN 201010120954 A CN201010120954 A CN 201010120954A CN 102135945 A CN102135945 A CN 102135945A
Authority
CN
China
Prior art keywords
memory
memory controller
transmission interface
storage
fast access
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010101209548A
Other languages
Chinese (zh)
Inventor
袁国华
陈肇男
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JMICRON TECHNOLOGY Corp
Jmicron Tech Corp
Original Assignee
JMICRON TECHNOLOGY Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JMICRON TECHNOLOGY Corp filed Critical JMICRON TECHNOLOGY Corp
Priority to CN2010101209548A priority Critical patent/CN102135945A/en
Publication of CN102135945A publication Critical patent/CN102135945A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)

Abstract

The invention discloses a cache device for increasing the data access speed of a memory device, which comprises a non-volatile memory, a memory controller, a first transmission interface and a second transmission interface, wherein the non-volatile memory is used for storing data; the memory controller is coupled with the non-volatile memory, and is used for controlling the data access of the non-volatile memory; the first transmission interface is coupled with the memory controller, and is used for electrically connecting the memory controller to the memory device; and the second transmission interface is coupled with the memory controller, and is used for electrically connecting the memory controller to a client computer.

Description

Improve the fast access device of the data access speed of storage device
Technical field
The relevant a kind of data of the present invention are got mechanism soon, refer to a kind of fast access device that improves the data access speed of storage device especially.
Background technology
In modern information society, a large amount of circulations of information have become the some of daily life.Management of information for convenience is used for the memory storage of access information, also becomes the emphasis of the information industry development.Especially storage type flash memory (NAND flash memory), it has low power consumption, high-speed, erasable, non-volatile (non-volatile), does not need advantages such as mechanical type action, in various storage devices, occupies the ground of an important seat.
Generally speaking, storage type flash memory is a kind of nonvolatile memory, owing to have the characteristic that does not cause storage data to lose because of the power supply supply failure, and have again and repeat to write and can be by electricity advantage such as erase, therefore be widely used in mobile phone, digital camera, game machine in recent years, (personal digital assistant PDA) waits in the electronic product personal digital assistant.
For traditional mechanical type Winchester disk drive, usually use dynamic RAM (dynamicrandom access memory, DRAM) as The built-in get (cache) storer soon, and the action principle of dynamic RAM is that to utilize in the electric capacity number of store charge to represent bit (bit) be 1 or 0.Because in the real operation environment, electric capacity has the phenomenon of electric leakage, cause the potential difference (PD) deficiency and memory contents is disappeared, therefore remove often periodically charging of noncapacitive, otherwise can't guarantee that memory contents lives forever, and the data that are stored in the dynamic RAM can disappear later at once in power cut, so it belongs to a kind of volatile memory (volatile memory).In addition, traditional mechanical type Winchester disk drive is necessary spinning disk and moving head when access data, and this action needs the more time of cost required data read could be come out, so strengthen the time that the capacity of high-speed cache can shorten data read significantly.But because the higher and finite capacity of manufacturing cost of dynamic RAM.Therefore, need a kind of device that can promote the data access speed of storage device (for example traditional mechanical type Winchester disk drive) easy and effectively badly.
Summary of the invention
Therefore, the object of the present invention is to provide the fast access device of the data access speed of a kind of raising storage device (for example traditional mechanical type Winchester disk drive), can promote the data access speed of storage device easy and effectively.
The invention provides a kind of fast access device that improves the data access speed of storage device.This fast access device includes: a nonvolatile memory, a Memory Controller, one first transmission interface and one second transmission interface.This nonvolatile memory is in order to storage data.This Memory Controller is coupled to this nonvolatile memory, in order to control this data of nonvolatile storage access.This first transmission interface is coupled to this Memory Controller, in order to this Memory Controller is electrically connected to this storage device.This second transmission interface is coupled to this Memory Controller, in order to this Memory Controller is electrically connected to a client computer.
Useful technique effect of the present invention is: the present invention not only can improve the data access speed of storage device, and the data that can avoid undesired outage to cause are lost or damage.
Description of drawings
Fig. 1 is the synoptic diagram of an embodiment of computer system of the present invention.
Embodiment
In instructions, used some vocabulary to censure specific element.The person with usual knowledge in their respective areas should understand, and hardware manufacturer may be called same element with different nouns.This instructions is not used as distinguishing the mode of element with the difference of title, but the criterion that is used as distinguishing with the difference of element on function.Be an open term mentioned " comprising " in the instructions in the whole text, so should be construed to " comprise but be not limited to ".In addition, " coupling " speech is to comprise any indirect means that are electrically connected that directly reach at this.Therefore, be coupled to one second device, then represent this first device can directly be electrically connected in this second device, or be electrically connected to this second device indirectly by other device or connection means if describe one first device in the literary composition.
Please refer to Fig. 1, Fig. 1 is the synoptic diagram of an embodiment of computer system 100 of the present invention.In the present embodiment, computer system 100 includes (but a being not limited to) fast access device 110, one storage devices 120 and a client computer 130.Please note, in an embodiment of the present invention, storage device 120 can be hard disk or other storage unit by the mechanical type access, but this is not restriction of the present invention, and any storage device of the fast access device 110 of raising data access speed of the present invention that is applicable to all belongs to category of the present invention.Fast access device 110 is including (but not limited to) a nonvolatile memory 112, a Memory Controller 114, one first transmission interface 116 and one second transmission interface 118.Please note, in an embodiment of the present invention, nonvolatile memory 112 can be storage type flash memory (NAND flash memory) or the memory chip group of being made up of a plurality of flash memory chip, but this is not restriction of the present invention, (for example the chipset of ferroelectric memory (Ferro electric RAM, FeRAM)) or its composition also all belongs to category of the present invention to other nonvolatile memory.Nonvolatile memory 112 is in order to storage data.Memory Controller 114 is coupled to nonvolatile memory 112, in order to the data access of control nonvolatile memory 112.First transmission interface 116 is coupled to Memory Controller 114, in order to Memory Controller 114 is electrically connected to storage device 120.118 of second transmission interfaces are coupled to Memory Controller 114, in order to Memory Controller 114 is electrically connected to client computer 130.
Below be that hard disk and nonvolatile memory 112 are that storage type flash memory is that example illustrates technical characterictic of the present invention with storage device 120.Because nonvolatile memory (storage type flash memory) 112 has data access speed faster than storage device (hard disk) 120.Therefore, utilize nonvolatile memory (storage type flash memory) 112 to come access data or program, will more can shorten the time of client computer 130 reading of data.Yet the size of nonvolatile memory (storage type flash memory) 112 capacity is much smaller than storage device (hard disk) 120.Therefore, Memory Controller 114 of the present invention just needs the position of distribute data storage effectively, and the data storing that will more often use is in nonvolatile memory (storage type flash memory) 112, and the data storing of less use is in storage device (hard disk) 120.For instance, when Memory Controller 114 will start shooting resident program Sw (the normal data of using) required and be stored in nonvolatile memory (storage type flash memory) 112, client computer 130 just can directly read out resident program Sw from nonvolatile memory (storage type flash memory) 112 by Memory Controller 114 when start, and then shortens the on time.In sum, in an embodiment, nonvolatile memory 112 is as a high-speed cache.
In addition, and first transmission interface 116 used in the present invention can be serial advanced technology attachment unit interface (Serial Advanced Technology Attachment, SATA) or USB (universal serial bus) (Universal Serial Bus, USB); Similarly, second transmission interface 118 used in the present invention can be serial advanced technology attachment unit interface or USB (universal serial bus).Therefore, storage device 120 used in the present invention and client computer 130 can be connected with fast access device 110 by serial advanced technology attachment unit interface or USB (universal serial bus).
Please note, Fig. 1 only is the electrical connection that is used for illustrating between storage device 120, fast access device 110 and the client computer 130, it is not the provider location relation that is used for limiting storage device 120, fast access device 110 and client computer 130, for instance, if storage device 120 is external connection type memory apparatus and being arranged at outside the housing of client computer 130, then fast access device 110 can in be built within the storage device 120, be external between storage device 120 and the client computer 130 or be installed on the client computer 130; On the other hand, if storage device 120 is internal connecting type storage devices and being arranged in the same housing with client computer 130, then fast access device 110 can be arranged in the same housing (be built in the interior of storage device 120 for example or be installed on the client computer 130) in the lump.Variation on these are used all belongs to category of the present invention.
In sum, the invention provides a kind of fast access device of data access speed of raising one storage device, because one embodiment of the invention are to use storage type flash memory to be used as the high-speed cache of storage device, not only can improve the data access speed of storage device, and because storage type flash memory is a nonvolatile memory, the data that easily can avoid undesired outage to cause are lost or are damaged.
The above only is preferred embodiment of the present invention, and all equalizations of being done according to the present patent application claim change and modify, and all should belong to covering scope of the present invention.

Claims (7)

1. fast access device that improves the data access speed of a storage device includes:
One nonvolatile memory is in order to storage data;
One Memory Controller is coupled to this nonvolatile memory, in order to control the data access of this nonvolatile memory;
One first transmission interface is coupled to this Memory Controller, in order to this Memory Controller is electrically connected to this storage device; And
One second transmission interface is coupled to this Memory Controller, in order to this Memory Controller is electrically connected to a client computer.
2. fast access device according to claim 1 is characterized in that, this nonvolatile memory is a storage type flash memory.
3. fast access device according to claim 1 is characterized in that, this storage device is a hard disk unit.
4. fast access device according to claim 1 is characterized in that, this first transmission interface is a serial advanced technology attachment unit interface.
5. fast access device according to claim 1 is characterized in that, this second transmission interface is a serial advanced technology attachment unit interface.
6. fast access device according to claim 1 is characterized in that, this first transmission interface is a USB (universal serial bus).
7. fast access device according to claim 1 is characterized in that, this second transmission interface is a USB (universal serial bus).
CN2010101209548A 2010-01-26 2010-01-26 Cache device for increasing data access speed of memory device Pending CN102135945A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010101209548A CN102135945A (en) 2010-01-26 2010-01-26 Cache device for increasing data access speed of memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101209548A CN102135945A (en) 2010-01-26 2010-01-26 Cache device for increasing data access speed of memory device

Publications (1)

Publication Number Publication Date
CN102135945A true CN102135945A (en) 2011-07-27

Family

ID=44295733

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101209548A Pending CN102135945A (en) 2010-01-26 2010-01-26 Cache device for increasing data access speed of memory device

Country Status (1)

Country Link
CN (1) CN102135945A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102509556A (en) * 2011-11-23 2012-06-20 常州金土木自动化研究所有限公司 Passive remote single-wire-transmission read/write memory and working method thereof
CN106776373A (en) * 2017-01-12 2017-05-31 合肥杰美电子科技有限公司 The cache systems based on flash memory and method of a kind of facing mobile apparatus

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102509556A (en) * 2011-11-23 2012-06-20 常州金土木自动化研究所有限公司 Passive remote single-wire-transmission read/write memory and working method thereof
CN106776373A (en) * 2017-01-12 2017-05-31 合肥杰美电子科技有限公司 The cache systems based on flash memory and method of a kind of facing mobile apparatus
CN106776373B (en) * 2017-01-12 2020-10-16 合肥速显微电子科技有限公司 Flash-memory-based cache system and method for mobile equipment

Similar Documents

Publication Publication Date Title
US9208894B2 (en) Methods of charging auxiliary power supplies in data storage devices subject to power on and /or hot plugging and related devices
US9383808B2 (en) Dynamic allocation of power budget for a system having non-volatile memory and methods for the same
US9842059B2 (en) Wear leveling in storage devices
US20230091553A1 (en) Memory system
TWI397912B (en) Flash memory storage device for adjusting efficiency in accessing flash memory
CN109992202B (en) Data storage device, method of operating the same, and data processing system including the same
TWI677783B (en) Memory device and method and system for providing energy information to said memory device
CN105593942A (en) Volatile memory architecture in non-volatile memory devices and related controllers
CN107741913B (en) Method for managing a memory device, memory device and controller
US10747462B2 (en) Data processing system and operating method thereof
CN102214143A (en) Method and device for managing multilayer unit flash memory, and storage equipment
US10558562B2 (en) Data storage device and operating method thereof
CN103186470B (en) Memorizer memory devices and Memory Controller thereof and method for writing data
CN102135945A (en) Cache device for increasing data access speed of memory device
CN102543184B (en) Memorizer memory devices, its Memory Controller and method for writing data
US20110173376A1 (en) Cache apparatus for increasing data accessing speed of storage device
TW201430852A (en) Non-volatile memory storage apparatus, memory controller and data storage method
TW201430853A (en) Non-volatile memory storage apparatus, memory controller and data storage method
CN109697137A (en) Data storage device and its operating method
US11640252B2 (en) Idle-power mitigation circuit
KR101183163B1 (en) Auxiliary power supply device and user device including the same
CN110175134A (en) Data storage device and its operating method
CN201804563U (en) Flash cluster device
CN1614548A (en) Portable data recording device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20110727