Memory System Data Migration Resumption via Group Completion Indicators
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory systems face instability during data migration operations when power supply is interrupted, particularly in systems without emergency power capacitors, leading to incomplete data migration and potential data loss.
Innovation Solution
A memory system with first and second semiconductor memory devices, each having normal and preliminary areas, and a controller that generates migration data with group migration complete data to facilitate resuming data migration operations after power restoration by identifying the last completed group for resumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If data migration operation is performed without emergency power capacitor, then device complexity is reduced, but reliability deteriorates due to incomplete data migration when power is interrupted
Solution Approach 1:
The patent divides data migration into multiple groups, with each group having an associated completion indicator. This segmentation allows the system to track which groups have been successfully migrated and which remain pending, enabling reliable resumption without requiring complex emergency power storage mechanisms.
Solution Approach 2:
The patent预先 stores group completion indicators in the preliminary area before power interruption occurs. When power is restored, these pre-stored indicators allow the system to immediately determine the resumption point without complex recovery procedures, thus maintaining reliability while avoiding emergency power capacitors.
2Reliability
If group migration complete data is generated and stored, then reliability is improved by enabling resumption, but device complexity increases due to additional data structures
Solution Approach 1:
The patent stores group completion indicators specifically in the preliminary area of the destination memory device, rather than分散 throughout the entire storage system. This localized approach maintains reliability while minimizing the spread of complexity across the device architecture.
Solution Approach 2:
The patent uses the preliminary area as a temporary storage location for migration data and completion indicators. Once migration is complete, this preliminary data can be discarded or integrated into the normal storage area, allowing the system to maintain reliability during migration while keeping the final state simple.
3Productivity
If data migration is resumed from the correct spot after power restoration, then productivity is improved by avoiding re-migration, but measurement precision is required to identify the resumption point
Solution Approach 1:
The patent implements a feedback mechanism where group completion indicators are continuously updated and stored during the migration process. When power is restored, this feedback information automatically provides the precise resumption point, eliminating the need for complex measurement or detection procedures and maintaining high productivity.
Data Source
AI summary
A memory system includes a first semiconductor memory device, a second semiconductor memory device, and a controller for controlling operations thereof. Each of the first and second semiconductor memory devices includes a normal area and a preliminary area. The controller is configured to determine a data migration operation on target data stored in the first semiconductor memory device and in response thereto control the first semiconductor memory device to read the target data, generate migration data including a plurality of group migration complete data indicating that the data migration operation has been partially completed based on the target data, and control the second semiconductor memory device to program the migration data in the preliminary area of the second semiconductor memory device.


