Memory Block Classification for Durability-Based Parameter Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory systems lack effective methods to categorize and manage memory blocks based on durability criteria, leading to instability and inefficiency in data storage and retrieval operations.
Innovation Solution
A memory system that classifies memory blocks into different classes based on read operation time, error occurrence, and error correction capabilities, setting unique durability parameters for each class to optimize data handling and storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If memory blocks are managed uniformly without classification, then device complexity is reduced, but operational stability and reliability deteriorate
Solution Approach 1:
The patent segments memory blocks into multiple classes (first class, second class, third class, and unavailable) based on durability criteria such as read operation time, error occurrence, and error correction capabilities. This segmentation allows differentiated management strategies for each class, improving operational stability while maintaining manageable complexity through systematic categorization.
Solution Approach 2:
The patent applies local quality by assigning different durability parameters and management policies to different memory block classes. Each class receives tailored read reclaim count reference numbers and PE cycle limit numbers based on its specific durability characteristics, optimizing performance and reliability for each segment rather than applying uniform management.
2Productivity
If durability parameters are standardized for all memory blocks, then ease of operation is improved, but productivity and system performance deteriorate
Solution Approach 1:
The patent changes parameters by establishing different durability parameters (read reclaim count reference number, PE cycle limit number) for different memory block classes. This allows the system to optimize data handling efficiency for each class based on its durability characteristics, improving overall productivity while maintaining ease of operation through automated parameter assignment based on classification.
3Reliability
If memory blocks are classified into multiple classes with different durability parameters, then reliability is improved, but device complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-establishing classification criteria and durability parameters for each memory block class before actual operation. The controller automatically classifies memory blocks based on predetermined durability criteria (read operation time, error occurrence, error correction capabilities) and assigns appropriate parameters, reducing operational complexity while maintaining high reliability through systematic pre-planning.
Data Source
AI summary
A memory system may include: a nonvolatile memory device comprising a plurality of memory blocks; and a controller suitable for checking a read operation time, a read level class, an error occurrence, and an error occurrence class when performing the read operation on each of the memory blocks, classifying the memory blocks into various classes based on a result of the checking, and differently setting a durability parameter for each of the memory blocks based on a result of the classifying of the memory blocks.


