Memory Storage Device Data Continuity Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional NAND-type flash memory systems require numerous data merging operations to store continuous data in the same physical erasing unit, leading to reduced operational efficiency due to non-continuous data selection during valid data merging operations.
Innovation Solution
A data managing method that writes continuous data into specific physical erasing units using a single-page programming mode, recording management information for these units, and writes non-continuous data into other units using the same mode, ensuring data continuity within physical erasing units during merging operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional data merging operations are performed without considering data continuity, then data can be stored in physical erasing units, but the number of merging operations increases significantly, reducing operational efficiency
Solution Approach 1:
The patent applies preliminary action by determining and recording the continuity status of data before performing data merging operations. The memory management circuit identifies whether data is continuous or non-continuous and stores this information in advance, allowing the system to selectively perform merging operations only when necessary, thereby reducing the total number of operations and improving operational efficiency
Solution Approach 2:
The patent implements dynamics by adaptively adjusting the data merging strategy based on the continuity status of data. The system dynamically decides whether to perform merging operations or directly store data in physical erasing units, changing the operational mode according to the specific characteristics of the data being stored, which optimizes the overall storage process
2Ease of manufacture
If data is written into physical erasing units without tracking continuity, then storage operations can proceed, but subsequent merging operations become complex and time-consuming
Solution Approach 1:
The patent applies feedback by implementing a mechanism where the memory management circuit continuously monitors and determines the continuity status of data being stored. This feedback information is recorded and used to guide subsequent data merging operations, allowing the system to make informed decisions about whether merging is necessary, thereby simplifying the overall process while maintaining ease of operation
Data Source
AI summary
A data managing method, a memory controlling circuit unit, and a memory storage device are provided. The method includes: receiving a write command for writing a plurality of first data into a rewritable non-volatile memory module; when the plurality of first data are continuous data, writing the plurality of first data respectively into a plurality of first physical erasing units by using a single-page programming mode, and recording first management information corresponding to the plurality of first physical erasing units; and when the plurality of first data are not the continuous data, writing the plurality of first data respectively into a plurality of second physical erasing units by using the single-page programming mode.


