A flash memory data management system, method, flash memory chip and storage device
A data management system and data management technology, applied in the field of flash memory data management system, flash memory chips and storage devices, to achieve the effect of increasing speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0035] In this embodiment, a flash memory data management system and a method for managing memory in the system are described.
[0036] figure 1 A schematic structural diagram of a flash memory data management system provided by Embodiment 1 of the present invention is shown. The system includes a flash memory controller 10 and a flash memory 20 , and the flash memory 20 is divided into a system area 21 , a temporary storage area 22 and a data area 23 . Detailed description will be given below.
[0037] The flash memory controller 10 is used for classifying external data when writing external data, and distinguishing continuous data and random data. It should be noted that when the external data is written, the external data may be scattered data, or may be a continuous block of data. When the flash memory controller 10 classifies the external data, it distinguishes continuous data and random data according to the data length of the external data. When the external data is s...
Embodiment 2
[0044] Figure 4 Shown is the flow of the flash memory data management method provided by the second embodiment of the present invention. In this embodiment, the flash memory includes a system area, a temporary storage area and a data area, and the method is implemented by steps S1 to S4. Detailed description will be given below.
[0045] Step S1, a preprocessing step: when writing external data, classify the external data to distinguish continuous data from random data.
[0046] It should be noted that when the external data is written, the external data may be scattered data, or it may be a continuous block of data. Therefore, in the preprocessing step, the data length of the external data is used to distinguish Continuous data and random data, when the external data is scattered data, it is classified as random data, and when the external data is integral data, it is classified as continuous data.
[0047]Step S2, data storage step: storing the classified external data in...
Embodiment 3
[0055] Such as Figure 5 As shown, the third embodiment of the present invention provides in the embodiment of the present invention, a flash memory chip is provided, which includes at least one processor 310, memory 320 and interface 330, and the at least one processor 310, memory 320 and interface 330 are all connected via bus;
[0056] The memory 320 stores computer-executable instructions;
[0057] The at least one processor 310 executes the computer-executed instructions stored in the memory 320, so that the flash memory chip executes the flash memory data management method described in the second embodiment.
[0058] In an embodiment of the present invention, a storage device is further provided, and instructions are stored in the storage device, and when the instructions are executed by a processor, the steps of the method for managing flash memory data in the second embodiment are implemented.
[0059] In summary, using the flash memory data management system, method...
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