Dynamic Memory Write Mode Selection Based on Buffer State
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory storage devices face limitations in flexibility due to fixed data writing modes, which do not adapt to available buffer memory states, leading to suboptimal performance and data protection.
Innovation Solution
A data storing method and memory control circuit unit that dynamically determine the data writing mode based on the available buffer memory state, using either a first mode with more parity information for higher protection when buffer memory is sufficient or a second mode with less parity information when resources are limited.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a fixed data writing mode is used, then the device complexity is reduced, but the adaptability to different buffer memory states deteriorates
Solution Approach 1:
The patent implements dynamic writing mode selection by introducing a determination module that evaluates buffer memory state and dynamically chooses between first and second writing modes. This transforms the fixed writing mode into a dynamic, state-dependent mechanism, resolving the contradiction between simplicity and adaptability.
Solution Approach 2:
The patent changes the parameter of writing mode based on buffer memory state. When buffer memory is sufficient, the first writing mode with higher data protection is selected; when buffer memory is limited, the second writing mode with lower data protection is chosen. This parameter adaptation resolves the contradiction between device complexity and adaptability.
2Reliability
If the first writing mode with more parity information is used, then data protection is improved, but the buffer memory requirement increases
Solution Approach 1:
The patent dynamically adjusts the data protection parameter (parity information amount) based on buffer memory availability. The determination module selects the first writing mode with higher protection when buffer memory is sufficient, and the second writing mode with lower protection when buffer memory is limited, resolving the contradiction between reliability and resource consumption.
Solution Approach 2:
The patent applies partial data protection (second writing mode with less parity information) when buffer memory is constrained, rather than always applying full protection. This partial action approach resolves the contradiction by providing sufficient protection only when resources permit.
3Quantity of substance
If the second writing mode with less parity information is used, then the buffer memory requirement is reduced, but data protection deteriorates
Solution Approach 1:
The patent dynamically adjusts the data protection parameter based on buffer memory state. When buffer memory is limited, the system selects the second writing mode with reduced parity information to conserve memory. When buffer memory is sufficient, it switches to the first writing mode for enhanced protection, resolving the contradiction between resource usage and reliability.
Data Source
AI summary
A data storing method, a memory control circuit unit and a memory storage device are provided. The method includes: receiving a first write command from a host system; determining whether to write a first data corresponding to the first write command by using a first mode or write the first data by using a second mode according to an available buffer memory state; writing the first data into a first physical erasing unit among a plurality of physical erasing units by using the first mode when the first data is determined to be written by using the first mode; and writing the first data into a second physical erasing unit among the physical erasing units by using the second mode when the first data is determined to be written by using the second mode.


