Open-Block Empty Page Scanning Near the Last Programmed WL
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional memory sub-systems face inefficiencies in empty page scanning operations due to a one-size-fits-all approach in probabilistic read disturb handling (PRDH), leading to inaccuracies and resource wastage, as they blindly select defective word lines (WLs) for scanning, failing to accurately identify read errors in open blocks.
Innovation Solution
A memory sub-system controller dynamically selects WLs for scanning based on criteria, including adjacent WLs to the last programmed WL in open blocks, rather than solely relying on randomly defective WLs, to identify potential read errors and improve efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional memory sub-systems use a one-size-fits-all approach to select defective word lines for scanning, then the scanning process is simple to implement, but the accuracy of identifying read errors deteriorates and resource wastage increases
Solution Approach 1:
The patent applies local quality by differentiating the selection criteria for word lines based on their specific characteristics and locations. Instead of uniform treatment, the system selects WLs adjacent to boundary WLs or last programmed WLs in open blocks for scanning, tailoring the approach to local memory structure characteristics to improve read error identification accuracy.
Solution Approach 2:
The patent implements dynamics by making the WL selection process adaptive and flexible. The controller dynamically determines which WLs to scan based on real-time conditions such as block status (open or closed) and programming history, allowing the scanning strategy to evolve and adjust to changing memory states rather than following a fixed pattern.
2Productivity
If memory sub-systems blindly select defective WLs for scanning, then the scanning operation is straightforward, but productivity deteriorates due to resource wastage and inability to accurately identify read errors
Solution Approach 1:
The patent applies preliminary action by performing empty page scanning operations on WLs that are likely to contain read errors before they cause problems. By proactively scanning WLs adjacent to boundary or last programmed WLs, the system detects potential issues early, allowing for timely correction and preventing resource wastage from repeated unsuccessful scans.
Solution Approach 2:
The patent implements feedback by using information from previous programming operations and block status to guide the scanning process. The controller monitors which WLs have been programmed and adjusts the scanning strategy accordingly, using this feedback to optimize which WLs need scanning and when, thereby improving productivity and reducing energy waste.
Data Source
AI summary
Aspects of the present disclosure configure a system component, such as memory sub-system controller, to perform empty page scan operations. The controller detects a condition for performing read disturb handling operations for a portion of a set of memory components. The controller determines that the portion of the set of memory components corresponds to an open block and, in response to determining that the portion of the set of memory components corresponds to the open block, performs empty page scan operations relative to a last programmed word line (WL) of the open block.


