Adaptive Memory Partitioning for NUTS Data and PE Cycle Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional memory sub-systems inefficiently manage partitions by not distinguishing between types of data being written, leading to increased PE cycles, wasted space, and reduced memory system life due to small partitions of non-user targeted space (NUTS) data.
Innovation Solution
Adaptive read level threshold operations are implemented by a memory sub-system controller to condition partition closure based on data type, delaying partition creation for NUTS data and associating it with a default read level until host data is stored, thereby reducing PE cycles and improving efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If partitions are created for all data including NUTS data, then data is organized into manageable units, but the number of PE cycles increases and memory system life is reduced
Solution Approach 1:
The patent applies local quality by treating NUTS data and host data differently in terms of partition management. NUTS data regions are excluded from partition creation while host data regions receive full partition management, optimizing resources based on local data type characteristics
Solution Approach 2:
The patent extracts NUTS data from the partition creation process entirely. By identifying and excluding NUTS data regions before initiating partition management, the system eliminates unnecessary PE cycles while maintaining proper organization for host data
2Productivity
If partitions are created for NUTS data, then data is organized into manageable units, but space is wasted due to small partition overhead
Solution Approach 1:
The patent extracts NUTS data from the partition creation process entirely. By identifying and excluding NUTS data regions before initiating partition management, the system eliminates unnecessary partition overhead and wasted space while maintaining proper organization for host data
Solution Approach 2:
The patent applies local quality by treating NUTS data and host data differently in terms of partition management. NUTS data regions are excluded from partition creation while host data regions receive full partition management, optimizing resources based on local data type characteristics
3Stability of the object's composition
If partitions are frequently created and closed, then data organization is maintained, but memory system life is reduced due to increased wear
Solution Approach 1:
The patent extracts NUTS data from the partition creation process entirely. By identifying and excluding NUTS data regions before initiating partition management, the system eliminates unnecessary PE cycles that would otherwise increase wear and reduce memory system life
Solution Approach 2:
The patent applies local quality by treating NUTS data and host data differently in terms of partition management. NUTS data regions are excluded from partition creation while host data regions receive full partition management, optimizing resources based on local data type characteristics
Data Source
AI summary
Aspects of the present disclosure configure a system component, such as a memory sub-system controller, to perform adaptive read level threshold voltage operations. The controller receives a request to program data into an individual portion of the set of memory components and determines whether the request comprises host data or non-user targeted space (NUTS) data. The controller conditionally defines a partition for the individual portion of the set of memory components based on whether the request comprises host data or the NUTS data. The controller associates the partition with a bin of a plurality of bins, each of the plurality of bins representing an individual read level offset used to access a charge distribution of data stored in the individual portion of the set of memory components.


