High-speed storage device and method for high-speed update data
A technology for rapidly storing and updating data, applied in the storage field, it can solve the problems affecting the operating speed and efficiency of the system, shortening the service life of Flash, and failing to update data, so as to reduce the number of times of erasing Flash memory blocks and improve the running speed and efficiency. , the effect of prolonging the service life
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0065] In order to improve the speed of Flash updating data, and simultaneously solve the problem that updating data operation fails due to system reset, power failure or user's forced termination of operation, non-volatile random access memory (NVRAM) is used in this embodiment to be set as Flash A method of backing up blocks to solve the problem of backing up data and improving the update speed. Here, the NVRAM is widely used in digital cameras, camera phones, and personal digital assistants (PDAs) due to its characteristics of not losing data after power failure and low power consumption, and is used to store hardware parameters for software recall; or as a memory card to store data. However, the use of NVRAM as a backup device for other storage devices has not appeared.
[0066] image 3 It is a schematic structural diagram of a storage device using NVRAM as a backup block in Embodiment 1. The storage device includes: Flash 300 and NVRAM 310 ; Flash 300 includes a contr...
Embodiment 2
[0071] Same as Embodiment 1, Embodiment 2 also sets NVRAM as the backup block of Flash. Specifically, the size of the storage space that should be set when the NVRAM is used as the Flash backup block can be the size of a storage block in the NVRAM, or can be set to a suitable size according to the needs of the actual application.
[0072] Since the write operation of NVRAM does not need to be erased first and written again like Flash, so in this embodiment, the update of data is directly carried out in NVRAM according to the new data, and then the updated data is written back to the update of the storage unit block. In this way, the complexity of the Flash update operation can be avoided as far as possible, and the disaster tolerance of the Flash file system is improved. The Flash file system can effectively guarantee the integrity of the file system after the system restarts abnormally or the power is cut off.
[0073] The schematic diagram of the structure of the storage d...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com